Linux терминал листать вверх

How to Scroll Up in the Linux Terminal

If you’re a new Linux user trying to navigate the lines of inputs and outputs filling your terminal, it might be a bit overwhelming. Because recent lines remain visible, as your inputs increase and your outputs grow longer, your screen can quickly grow unrecognizable, buried in a wall of white text. When you don’t need this previous information, you can always clear the terminal, but what if you realize later that you’ve lost something important? Maybe you’re troubleshooting an issue, or looking to repeat a previously entered command. Regardless of why, if you’re looking for how to scroll up and down in the Linux terminal, then read on to learn several methods for easily navigating the Linux terminal using your keyboard.

How to Scroll Up and Down in Linux

As with many things in Linux, the ability to scroll up and down within your terminal depends on the specific terminal you are using. For most users, you should be able to scroll up and down, one line at a time using Shift+UpArrow or Shift+DownArrow. To jump an entire page at a time, try Shift+PageUp or Shift+PageDown.

If these commands don’t work, it’s likely your terminal is using different keybindings. While determining exactly which keyboard shortcuts work for your terminal requires you to know which terminal you’re running, there is a secondary method which is quite common as well. The other common method for moving up and down a line at a time involves using Ctrl+Shift+UpArrow or Ctrl+Shift+DownArrow. This same alternate pattern can be used to jump whole pages at a time using Ctrl+Shift+PageUp or Ctrl+Shift+PageDown.

Keep in mind, some terminals don’t allow scrolling at all, or only keep a very limited history of previous inputs. These options may be modifiable from within the terminal’s configuration file, but this will depend entirely on the terminal being used.

Some terminals also offer a designated “scroll mode,” allowing users to easily navigate using the arrow keys when active. To see if this is something your terminal offers, try hitting the Scroll Lock key on your keyboard. If your keyboard does not have a designated Scroll Lock key, try using the command Ctrl+A. This activates scrollback mode on GNU Screen, allowing users to move through the terminal easily using the keyboard. Whether or not this option is available to you is entirely dependent on the specific terminal you are running.

*Note: To exit scroll mode, simply hit the Esc key at any time.

And there you have it! Depending on your terminal, one of these methods may work better than the others, but for most instances, you can scroll up in the Linux terminal using either Shift+PageUp or Ctrl+Shift+PageUp.

For more information on Linux, check out the links below or search our Knowledge Base for more useful tips and tricks for Linux novices and veterans alike.

Читайте также:  Как установить линукс на ubuntu

Looking for more information on Linux ? Search our Knowledge Base !

Interested in more articles about Operating Systems ? Navigate to our Categories page using the bar on the left or check out these popular articles:

Popular tags within this category include: Linux , Windows , Apache , CentOS , Debian , Fedora , RedHat , and more.

Don’t see what you’re looking for? Use the search bar at the top to search our entire Knowledge Base.

The Hivelocity Difference

Seeking a better Dedicated Server solution? In the market for Private Cloud or Colocation services? Check out Hivelocity’s extensive list of products for great deals and offers.

With best-in-class customer service, affordable pricing, a wide-range of fully-customizable options, and a network like no other, Hivelocity is the hosting solution you’ve been waiting for.

Unsure which of our services is best for your particular needs? Call or live chat with one of our sales agents today and see the difference Hivelocity can make for you.

Источник

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

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

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

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:

# This starts screen which adds basic window management in terminals screen # This starts the copy mode you can use to scroll [ # Now use the arrows to scroll # To exit copy mode, do

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

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

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

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

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

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

Читайте также:  Linux if device exists

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

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

Добавьте эту строку в ваш ~/.screenrc

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

Нажмите клавишу 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.

Это вещь VMware? Если вы не используете обычный эмулятор терминала, у вас не будет таких функций терминала, как прокрутка.

Я думаю, что имеет значение, смотрит ли Джейн Доу на сеанс X с терминалами gnome или фактический вывод консоли, который появляется в виде текста на «экране консоли VM» Древняя история здесь, в 2013 году, но это интересный вопрос для всех.

14 ответов

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

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

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

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

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

Спасибо за это, Лорен, и спасибо @anizzomc. Я был на своем MacBook Pro, на котором работал сервер Ubuntu в виртуальной коробке, и у меня было немало времени, чтобы понять это.

Как показывают комментарии, это единственный правильный ответ. Все остальные говорят об эмуляторах терминала, а это не то, о чем спрашивает ОП. Это единственное, что у меня работало на эмуляции Ubuntu Server 14.04 в Parallels на Macbook Pro

Я хотел бы услышать от ОП на этот ответ. Shift Pg-UP и Shift pg-Down — это канонический ответ, который задокументирован как не работающий в VMware, поэтому, возможно, это тоже не сработает .

Читайте также:  Скорость соединения интернета linux

это просто потому, что ваши клавиши PageUp / PageDown сопоставлены с Fn + Up / Down, это не будет работать на других клавиатурах. И Fn не является реальным ключом, который распознает ОС (кроме Mac)

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

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

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

Интересно, что это был единственный способ, который действительно работал при использовании оболочки на установочном диске FreeNAS.

FreeNAS основан на FreeBSD, и вы прокручиваете его по-другому. Сначала вы нажимаете scroll lock чтобы войти в режим пейджинга, а затем используйте простые стрелки и page up / page down для прокрутки. Снова нажмите клавишу scroll lock чтобы вернуться в режим ввода текста.

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

Чтобы предотвратить эффект Мэтью, отныне я буду стараться высказать второй и правильный ответ, чтобы поощрить людей отвечать на вопросы, у которых уже есть правильный ответ.

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

Ctrl + Shift + Up Arrow или Down Arrow

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

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

# This starts screen which adds basic window management in terminals screen # This starts the copy mode you can use to scroll [ # Now use the arrows to scroll # To exit copy mode, do

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

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

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

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

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

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

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

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

Добавьте эту строку в ваш ~/.screenrc

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

Источник

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