Linux как прокрутить консоль вверх

Как вы прокручиваете вверх/вниз на консоли Linux?

Я понимаю, что Up / Down даст вам историю команд. Но как вы смотрите на прошлые результаты, прокручивая вверх и вниз?

Я использовал Shift + Page Up / Page Down , Alt + Shift + Up / Down и Page Up / Page Down , но, похоже, ничего из этого не работает.

Это Redhat Linux box.

SHIFT + Page Up и SHIFT + Page Down . Если это не сработает, попробуйте это, а затем оно должно:

Зайдите в программу терминала и убедитесь, что
Edit/Profile Preferences/Scrolling/Scrollback/Unlimited
проверяется.

Точное местоположение этой опции может быть где-то другим, но я вижу, что вы используете Redhat.

Shift + Fn + UP или DOWN на Macbook позволит вам прокручивать.

Альтернатива: вы можете использовать команду less .

Это позволит вам прокручивать клавиши со стрелками вверх и вниз.

В основном ваш вывод был передан с помощью команды less .

SHIFT + Page Up и SHIFT + Page Down являются правильными ключами для работы на виртуальной консоли, но консоль vmware не имеет этих настроек терминала. Виртуальная консоль имеет фиксированный размер прокрутки назад, похоже, что она ограничена размером видеопамяти в соответствии с этой виртуальной консолью Linux Документация по прокрутке.

АЛЬТЕРНАТИВА ДЛЯ ОБРАБОТКИ ЛИНИИ-ЛИНИИ

Ctrl + Shift + Up Arrow или Down Arrow

В отличие от Shift + Page Up или Page Down , который прокручивает всю страницу, это поможет с плавной линейной прокруткой, что именно то, что я искал.

Еще одна альтернатива, которая может быть уже установлена ​​в вашей системе, – использовать экран GNU:

Посмотрите man-экран для более полезных параметров (несколько окон,…)…

VM Ubuntu на Mac… fn + shift + стрелки вверх/вниз

Кажется, что это не легко возможно: Arch Linux Wiki не перечисляет способов сделать это на консоли (хотя это легко возможно на виртуальном терминале).

Вы можете использовать прокрутку Tmux:

Ctrl – b , затем [ , затем вы можете использовать обычные навигационные клавиши для прокрутки (например, Up Arrow или PgDn ). Нажмите q , чтобы выйти из режима прокрутки.

В качестве альтернативы вы можете нажать Ctrl – b PgUp , чтобы перейти непосредственно в режим копирования и прокрутить одну страницу вверх (как это звучит, как вы хотите, большую часть времени)

Fn + Вверх/вниз можно прокручивать терминал в Mac OS X 10.11

Я столкнулся с той же проблемой с рабочей станцией VMWare с гостевой консолью Ubuntu, оказалось, что VmWare не поддерживает прокрутку резервной копии с сервера. Я сделал, чтобы установить x GUI, а затем запустить xterm оттуда. По какой-то причине он работает одинаково, но позволяет прокручивать обычные пути. Надеюсь, это поможет будущим читателям в виртуальных коробках VmWare.

ПРОСТОЙ, окончательное решение

Добавьте эту строку в ваш

Теперь вы можете создать экран и прокручивать его вверх/вниз с помощью мыши; Как обычно.

Нажмите клавишу Shift , когда прокрутка мыши вверх/вниз работает для меня при входе в Ubuntu с помощью терминала ssh в Yosemite.

Для некоторых команд, таких как mtr + (plus) и – (минус), прокручивайте вверх и вниз.

На некоторых linode VPS (например, на linode ) вы должны нажать Ctrl+A , а затем ESC . Выход с двойным ESC тоже.

Источник

Как вы прокручиваете вверх / вниз на консоли Linux?

Я признаю, что Up / Down даст вам историю команд. Но как вы смотрите на прошлые результаты, прокручивая вверх и вниз?

Читайте также:  Настройка самба астра линукс

Я использовал Shift + Page Up / Page Down , Alt + Shift + Up / Down и Page Up /, Page Down но ни один из них, кажется, не работает.

Это Redhat Linux box.

SHIFT + Page Up и SHIFT + Page Down . Если это не сработает, попробуйте это и тогда:

Зайдите в программу терминала и убедитесь, что
Edit/Profile Preferences/Scrolling/Scrollback/Unlimited
проверено.

Точное расположение этой опции может быть где-то другим, хотя, я вижу, что вы используете Redhat.

Shift + Fn + UP или DOWN на MacBook позволит вам прокручивать.

Альтернатива: вы можете использовать less команду.

Введите в консоли:

Это позволит вам прокручивать клавиши со стрелками вверх и вниз.

В основном ваш вывод был передан с помощью less команды.

АЛЬТЕРНАТИВА ДЛЯ ЛИНЕЙНОЙ СТРОКИ

Ctrl + Shift + Up Arrow или Down Arrow

В отличие от Shift + Page Up или Page Down , который прокручивает всю страницу, это поможет с более плавной прокруткой построчно, что я и искал.

SHIFT + Page Up и SHIFT + Page Down являются правильными ключами для работы на (виртуальной) консоли linux, но консоль vmware не имеет этих настроек терминала. Виртуальная консоль имеет фиксированный размер прокрутки, похоже, она ограничена размером видеопамяти в соответствии с документацией по поведению прокрутки виртуальной консоли Linux .

Другая альтернатива, которая может быть уже установлена ​​в вашей системе, — это использовать экран GNU:

Смотрите man screen для гораздо более полезных опций (несколько окон, . ) .

VM Ubuntu на Mac . Fn + Shift + стрелки вверх / вниз

Shift Pageup / End работает для меня.

Кажется, что это не легко возможно: Arch Linux Wiki не перечисляет способов сделать это на консоли (хотя это легко возможно на виртуальном терминале).

Вы можете использовать прокрутку Tmux :

Ctrl — b тогда [ вы можете использовать обычные навигационные клавиши для прокрутки (например, Up Arrow или PgDn ). Нажмите, q чтобы выйти из режима прокрутки.

В качестве альтернативы вы можете нажать Ctrl -, b PgUp чтобы перейти непосредственно в режим копирования и прокрутить одну страницу вверх (как это звучит, как вы захотите большую часть времени)

Я столкнулся с той же проблемой с рабочей станцией VMWare с гостем Ubuntu, оказалось, что VmWare не поддерживает прокрутку обратно из представления сервера. Я установил x GUI, а затем запустил xterm. По некоторым причинам он работает так же, но позволяет прокручивать обычные пути. Надеюсь, что это поможет будущим читателям в виртуальных коробках VmWare.

Источник

Как вы прокручиваете вверх / вниз по консоли Linux?

Я признаю это Up / Down даст вам историю команд. Но как вы смотрите на прошлые результаты, прокручивая вверх и вниз?

Я использовал Shift + Page Up / Page Down , Alt + Shift + Up / Down а также Page Up / Page Down но ни один из них, кажется, не работает.

Это Redhat Linux box.

SHIFT + Page Up а также SHIFT + Page Down , Если это не работает, попробуйте это, и тогда это должно:

Перейдите в программу терминала и убедитесь, что
Edit/Profile Preferences/Scrolling/Scrollback/Unlimited
проверено.

Точное расположение этой опции может быть где-то другим, хотя, я вижу, что вы используете Redhat.

Shift + Fn + UP или же DOWN на MacBook позволит вам прокручивать.

Альтернатива: вы можете использовать команду less .

Введите в консоли:

Это позволит вам прокручивать клавиши со стрелками вверх и вниз.

В основном ваш вывод был передан с помощью команды less .

SHIFT + Page Up и SHIFT + Page Down являются правильными ключами для работы на linux (виртуальной) консоли, но консоль vmware не имеет этих настроек терминала. Виртуальная консоль имеет фиксированный размер прокрутки, похоже, она ограничена размером видеопамяти в соответствии с этой виртуальной консолью Linux Документация по поведению прокрутки.

АЛЬТЕРНАТИВА ДЛЯ ЛИНЕЙНОЙ СТРОКИ

Ctrl + Shift + Up Arrow или же Down Arrow

В отличие от Shift + Page Up или же Page Down , который прокручивает всю страницу, это поможет с более плавной построчной прокруткой, что именно то, что я искал.

Читайте также:  Windows server группы администрирования

Другой вариант, который может быть уже установлен в вашей системе, — это использовать экран GNU:

Смотрите man screen для гораздо более полезных опций (несколько окон, . ) .

VM Ubuntu на Mac . Fn + Shift + стрелки вверх/вниз

Кажется, что это не легко возможно: Arch Linux Wiki не перечисляет способов сделать это на консоли (хотя это легко возможно на виртуальном терминале).

Вы можете использовать прокрутка tmux :

Ctrl — b затем [ тогда вы можете использовать обычные навигационные клавиши для прокрутки (например, Up Arrow или же PgDn ). Нажмите q выйти из режима прокрутки.

Или вы можете нажать Ctrl — b PgUp перейти непосредственно в режим копирования и прокрутить одну страницу вверх (именно так, как вам кажется, вы захотите большую часть времени)

Я столкнулся с той же проблемой с рабочей станцией VMWare с гостевым Ubuntu, оказалось, что VmWare не поддерживает прокрутку обратно из представления сервера. Я установил x GUI, а затем запустил xterm. По некоторым причинам он работает так же, но позволяет прокручивать обычные пути. Надеюсь, что это поможет будущим читателям в виртуальных коробках VmWare.

Источник

Горячие клавиши терминала Linux

Терминал — один из самых мощных инструментов Linux. С помощью него можно настроить и сделать практически всё в этой операционной системе. Чтобы сделать работу в терминале ещё более удобной и продуктивной разработчики добавили различные сочетания клавиш.

В этой статье мы собрали самые полезные горячие клавиши терминала Linux, которые могут пригодится вам в работе. Здесь есть комбинации клавиш для навигации по истории команд, коррекции ошибок и управления окном терминала. Все клавиши расположены в случайном порядке.

Горячие клавиши терминала Linux

1. Tab

Без этого сочетания терминалом пользоваться невозможно, и поэтому его знают все. Одно нажатие клавиши Tab автоматически дополняет текущую команду или путь к файлу если возможен только один вариант. Два нажатия по ряд показывают возможные варианты автодополнения. Это делает набор команд и путей к файлам намного быстрее.

2. Ctrl + R

После нажатия Ctrl+R появляется строка поиска в которой вы можете начать вводить имя команды, которую надо выполнить. Система найдёт все команды, которые ранее выполнялись с таким началом и отобразит самую свежую. Вы можете уточнить поиск добавив ещё несколько символов. Для выполнения команды просто нажмите Enter, для редактирования Esc.

3. Ctrl + C

Это сочетание клавиш позволяет прервать работу любой программы, которая выполняется в терминале. После нажатия Ctr + C программе отправляется сигнал SIGINT и если она не обрабатывает его особым образом выполнение программы завершается. Некоторые программы перехватывают сигнал и перед завершением выполняют кое какие действия по сохранению данных и завершению операций, например пакетный менеджер zypper.

4. Ctrl + Z

С помощью Ctrl+Z вы можете перевести текущую программу в фоновый режим. Обычно, если вам надо чтобы программа выполнялась в фоновом режиме просто добавьте символ & после команды. Но если вы забыли это сделать поможет это сочетание клавиш. Чтобы посмотреть задачи, которые сейчас работают в фоне используйте команду jobs, а для возврата задачи в нормальный режим — команду fg.

5. Ctrl + D

Сочетание клавиш Ctrl+D можно считать альтернативой команды exit. Если вы подключены по SSH то сессия будет разорвана. Если вы работаете в терминале напрямую, то окно будет закрыто.

6. Ctrl + L

Альтернатива команды clear. Позволяет очистить вывод терминала. Очень удобно для создания снимков экрана и просто для очистки лишней информации.

7. Ctrl+P и Ctrl+N

Эти сочетания клавиш альтернативы клавишам стрелки вверх и вниз. Первое показывает предыдущую введенную команду, а второе следующую. Так вы можете перемещаться по истории команд. Это не удобнее стрелок, но иногда может быть полезно.

8. Ctrl + A и Ctrl + E

Перемещаться можно не только по истории команд, но и по текущей строке. Эти горячие клавиши — аналоги клавиш Home и End. Первая комбинация перемещает курсор в начало строи, а вторая в конец.

Читайте также:  Как обновить itunes для windows 64 bit

9. Ctrl + U и Ctrl + K

С помощью первого сочетания можно удалить весь текст от начала строки до позиции курсора, а с помощью второго — от позиции курсора и до конца строки. Это может быть полезно если вы ввели неверную команду и не хотите стирать её по одному символу.

10. Ctrl + W

Нажав Ctrl+W вы можете стереть слово перед курсором. Если курсор находится в середине слова, то будут стёрты все символы от курсора до начала слова. Удобнее всего ставить курсор после слова, которое нужно убрать.

11. Ctrl + Y

С помощью Ctrl + Y вы можете вставить текст вырезанный с помощью Ctrl + U, Ctrl + K и Ctrl + W. Текст будет вставлен туда, где находится курсор.

12. Ctrl + B и Ctrl + F

Аналог для клавиш стрелка вправо и стрелка влево. Первое сочетание позволяет перемещаться на один символ вправо, а второе на один символ влево.

13. Ctrl + T

Заменяет символ, находящийся под курсором на предыдущий символ. Или перемещает символ перед курсором к концу строки.

14. Ctrl +X затем Ctrl + E

Открывает текущую команду в текстовом редакторе. Если в переменной EDITOR редактор не задан, то будет использоваться nano. После редактирования и сохранения результата команда будет выполнена. Удобно для написания многострочных скриптов.

15. Alt +.

Аналог команды $!. Позволяет вставить последний аргумент предыдущей команды в позицию курсора. Удобно, если надо выполнить несколько команд с одинаковым аргументом.

16. Alt + B и Alt + F

Эти сочетания позволяют перемещаться по словам, также как их аналоги с Ctrl по символам. Alt + B перемещает курсор на слово влево, а Alt+F на слово вправо.

17. Alt + C, Alt + L и Alt + U

Следующие три сочетания клавиш позволяют играть с регистром символов команды. Первое сочетание — Alt + C делает символ под курсором прописным, а все остальные буквы до конца слова строчными. Alt + L делает все буквы до конца слова строчными, а Alt + U — прописными.

18. Ctrl + S и Ctrl + Q

Если команда выводит информацию слишком быстро, а вам надо прочитать её или скопировать, можно попросить терминал поставить на паузу вывод команды. Для этого нажмите Ctrl +S. Чтобы вернуть всё обратно нажмите Ctrl + Q.

Сочетания клавиш эмулятора терминала

Все сочетания клавиш, перечисленные выше будут работать во всех терминалах и эмуляторах терминала, которые используют командную оболочку Bash или другую популярную оболочку. Но у популярных эмуляторов терминала есть свои горячие клавиши, которые могут вам очень сильно пригодится при работе. Давайте рассмотрим их тоже. В этой статье будут использоваться горячие клавиши из Gnome Terminal, но в других терминалах они похожи.

1. Ctrl + Alt + T

С помощью этого сочетания клавиш можно открыть терминал в большинстве дистрибутивов, основанных на Ubuntu и Debian. Это просто, быстро и удобно.

2. Ctrl + Shift + С и Ctrl + Shift + V

Копирование и вставка — очень важные функции операционной системы. Сочетание клавиш Ctrl + C просто не может работать для копирования, потому что оно используется для завершения команды, поэтому для копирования и вставки была добавлена клавиша Shift.

3. Ctrl + Shift + F

Если вам надо выполнить поиск по выводу в терминале можно воспользоваться сочетанием Ctrl + Shift + F. После нажатия откроется окно ввода, в котором вы можете ввести искомое слово.

4. Shift + ЛКМ и Shift + ПКМ

Здесь ЛКМ и ПКМ — это правая и левая кнопка мышки. Такие программы, как screen и tmux в режиме поддержки работы мышью захватывают контроль мышки и вяжут на неё свои функции. Таким образом обычное копирование и вставка могут стать проблемой. Чтобы этого избежать можно выделять текст сочетанием клавиш Shift + ЛКМ и открывать контекстное меню с помощью Shift + ПКМ.

Выводы

В этой статье мы собрали лучшие сочетания клавиш терминала Linux, которые могут пригодится вам в работе с системой или во время её настройки. А какие горячие клавиши нравятся вам? Какие вы используете? Напишите в комментариях!

Источник

Оцените статью