Конечный Ubuntu weird mode

Конечный When using the, instead of typing "exit", I accidentally typed "'xit" instead.

Конечный Then the entered в weird mode like this, and would't respond to anything I type:

screenshot

0
задан 11 January 2016 в 17:33

3 ответа

Короткое решение:
Ваш терминал ожидает входа. Можно прервать его CTRL+C.


Объяснение:
Вы ввели `xit. Обратные галочки (`) используются в ударе для замен команды (как $()). Из-за продвижения `, удар теперь ожидает закрытие `, который не найден. Это - на самом деле полезная функция, если Вы хотите распределить команды по нескольким строкам, как

cat `find -name "foo*" |
> grep .txt` 
#will output the content of foo.txt

Если Вы теперь вводите отсутствие `, Ваш удар выполнит Вашу команду (и вероятно откажет из-за неизвестных команд). Поэтому необходимо отменить запущенную команду с CTRL+C и типом exit снова.

4
ответ дан 29 September 2019 в 14:22

Можно остановить каждый процесс, который работает на переднем плане с ctrl+c, который отправляет уничтожение (я думаю). Эти > подсказка как Ваш $, когда Вы запускаете новый терминал (оболочка), или если Вы вводите Python существует >>> подсказка. Этот, из которого можно выйти путем ввода exit или нажатия ctrl+d, который отправляет выход из системы.

подсказка означает запуск программы, которая имеет ее собственную подсказку вместо оболочки один. Я не знаю то, что точно '(обратная галочка) запускает, возможно, кто-то может дать ответ.

существуют тонны тех полезных ярлыков.

сводка:

ctrl+c = уничтожают процесс

ctrl+d = выход из системы

4
ответ дан 29 September 2019 в 14:22

В Bash символ обратной галочки ("'") интерпретируется как запуск замена команды .

замена Команды позволяет выводу команды заменять саму команду. Замена команды происходит, когда команда включается следующим образом: $ (команда) или Bash 'команды'

выполняет расширение путем выполнения команды и замены замены команды стандартным выводом команды с любыми запаздывающими удаленными новыми строками.

Так независимо от того, что Вы вводите впоследствии, интерпретируется как часть замены команды, пока другая обратная галочка не вводится.

2
ответ дан 29 September 2019 в 14:22

Другие вопросы по тегам:

Похожие вопросы: