Выйти из режима ввода
Добрый день. Работаю в консоли CentOs и иногда при нажатии на какую-то комбинацию клавиш появляется ввод из которого не знаю как обратно выйти — Ctr+Z не помогает. Вот так выглядит эта картина: http://itmages.ru/image/view/2390869/7c5bf4f5 Подскажите пжл, как выйти обратно в консоль в такой ситуации?
Nezhnayka28
24.03.15 19:55:12 MSK
Ctrl+C или завершить команду.
DeadEye ★★★★★
( 24.03.15 20:04:25 MSK )
это приглашение $PS2, которое используется, чтобы запросить продолжение ввода. Например если ввести одинарную кавычку, в таком случае, чтобы завершить ввод, нужно ввести вторую. Был бы полный скриншот, было бы яснее. Попробуй Ctrl-D нажать, это отправить EOF в интерпретатор, чего он скорее всего не ожидает и скажет чтото типа
~ $ ' > > > bash: unexpected EOF while looking for matching `'' bash: syntax error: unexpected end of file
avsej ★
( 24.03.15 20:06:16 MSK )
Ответ на: комментарий от avsej 24.03.15 20:06:16 MSK
Попробуй Ctrl-D нажать, это отправить EOF в интерпретатор, чего он скорее всего не ожидает и скажет чтото типа
Да, помогло, спасибо! На самом деле иногда промазываю по кнопкам и случайно ввожу одинарную кавычку потом Интер, получается такая штука.
Как в терминале поставить вывод на паузу
Некоторые программы выводят большое количество данных, либо часто обновляют вывод на экране. Обычно это удобно для получения информации в реальном времени, но вызывает проблемы, если нужно приостановить вывод для более тщательного изучения.
В этой небольшой заметке я расскажу, как поставить программу командной строки на паузу в Linux.
Примером программы, часто обновляющей информацию на экране, является i7z или top:
Чтобы приостановить выполнение программы, используйте сочетание клавиш CTRL+s, а чтобы продолжить работу программы и возобновить обновление экрана, нажмите CTRL+q (это называется. XON/XOFF).
Другой способ подходит для программ, которые последовательно выводят много строк на экран (а не обновляют содержимое экрана). Для таких случаев можно использовать less или аналогичную программу, которая делит вывод на страницы:
strace date | less
Чтобы выйти из less, нажмите клавишу q.
И ещё один вариант, также для программ, показывающим много строк, это перенаправление вывода в файл. То есть сохранение полученных данных в файл для последующего его изучения. Сохранить в файл можно как используя конструкцию со strace:
strace -o foo date
Либо с помощью встроенной опции в программу или используя символ перенаправления вывода >> (для замены содержимого файла используйте >, а для добавления к существующему содержимому >>):
man date >> curdate.txt
Остановка вывода с помощью первых двух опций, также приведёт к паузе в генерации данных пока программа ожидает запроса продолжения выходного потока. То есть, говоря проще, работа программы также приостановится.
Связанные статьи:
- Как использовать echo вместе с sudo (75%)
- Мы скоро начнём (50%)
- Как установить Kingsoft Office на Linux (50%)
- Как установить .deb файл с зависимостями (50%)
- Как переименовать группу файлов (50%)
- Etcher: запись образов ОС на флешки и USB диски (RANDOM — 50%)
Как отсюда выйти: шпаргалка по Vim
Потратив несколько минут на эту статью, вы познакомитесь с основами популярного текстового редактора Vim (и научитесь быстро выходить из него).
Вы собираетесь создать файл crontab и внезапно оказываетесь в этом странном редакторе по умолчанию. В том, в котором всё никак не разберётесь.
ESC? Ничего не произошло. CTRL + C? Нет. ESC ESC ESC? Неа. Вы в тупике.
Ну вот, опять. Склонив голову от стыда, вы запускаете очередной терминал, чтобы исполнить команду killall vim и продолжить заниматься своими делами.
С вами бывало такое? Конечно, бывало. Что ж, потратив несколько минут на эту статью, вы познакомитесь с основами редактора Vim (и научитесь быстро выходить из него).
Vim по умолчанию установлен во многих операционных системах (включая большинство дистрибутивов Linux и macOS), поэтому хотя бы поверхностные знания о нём лишними не будут. Откройте терминал и введите vim .
В умелых руках Vim может стать мощнее многих IDE. И, разумеется, он не ест сотни мегабайт памяти лишь для отображения пустого файла (да, Eclipse, это о тебе).
Основы
Некоторые из нижеописанных команд начинаются с двоеточия: нажав его, появится подсказка, в которой будет указана полная команда. Команды без двоеточий — это скорее горячие клавиши, которые можно использовать в режиме по умолчанию (в нём запускается Vim). Команды, написанные ЗАГЛАВНЫМИ БУКВАМИ — это отдельные клавиши: например, ESC — это клавиша Esc на вашей клавиатуре.
Все команды чувствительны к регистру и должны выполняться вне режима insert.
Выход из Vim
Выход без сохранения изменений:
Как выйти из quote в терминале
frug: Как выйти из X сервера в консоль?
21 сообщение / 0 new
Для комментирования войдите или зарегистрируйтесь
Втр, 15/02/2005 — 16:39
frug: Как выйти из X сервера в консоль?
😕 Подскажите что нибудь по теме.
Дело в том что при установке дров на видеокарту нВидиа, они кричат, что надо выйти из Х’а.
- Для комментирования войдите или зарегистрируйтесь
Втр, 15/02/2005 — 16:50
Зарегистрирован: 17/09/2010
- Для комментирования войдите или зарегистрируйтесь
Втр, 15/02/2005 — 17:50
frug (не проверено)
[b]Dumus[/b], знаешь, что не приятно, выходить то он выходит, но заходит сразу обратно 😕
- Для комментирования войдите или зарегистрируйтесь
Втр, 15/02/2005 — 19:16
Зарегистрирован: 20/09/2010
- Для комментирования войдите или зарегистрируйтесь
Втр, 15/02/2005 — 22:21
edge (не проверено)
[ Редактирование Tue Feb 15 2005, 09:22PM ]
- Для комментирования войдите или зарегистрируйтесь
Втр, 15/02/2005 — 22:30
Morph (не проверено)
Меняешь строку Driver в /etc/X11/xorg.conf
с nv на nvdia
Ctrl+Alt+BackSpace
После установки просто ребутнись 🙂
Если не грузятся иксы после перезагрузки — смотри подгрузился ли модуль nvidia.ko
для этого добавь запись nvidia в файл прелоада модулей (/etc/modules или /etc/modules.preload)
- Для комментирования войдите или зарегистрируйтесь
ср, 16/02/2005 — 09:54
frug (не проверено)
Получилось, init 3 помог, всё отлично работает.
Всем спасибо.
- Для комментирования войдите или зарегистрируйтесь
ср, 16/02/2005 — 13:06
shadow (не проверено)
[quote=Morph]Меняешь строку Driver в /etc/X11/xorg.conf
с nv на nvdia
Ctrl+Alt+BackSpace
После установки просто ребутнись 🙂
Если не грузятся иксы после перезагрузки — смотри подгрузился ли модуль nvidia.ko
для этого добавь запись nvidia в файл прелоада модулей (/etc/modules или /etc/modules.preload)[/quote]
Ого! Вот это совет. Это с каких пор после установки драйверов для nvidia надо перегружаться? А modprobe зачем?
- Для комментирования войдите или зарегистрируйтесь
ср, 16/02/2005 — 13:44
wersa (не проверено)
alt ctrl F1-8 выбор консолей, вернуться alt ctrl F9. это все для фри
- Для комментирования войдите или зарегистрируйтесь