Терминальные строки, показанные во время прокрутки, используйте CLI

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

  1. Терминальная предельная прокрутка
  2. Как я увеличиваю число строк, показанных на окне терминала Ubuntu?
  3. Как увеличить строки Scrollback в выпуске сервера Ubuntu (14.04.2)?

только я выполняю Сервер Ubuntu 15.10, и я хотел бы сделать это с помощью CLI.

Я также попытался использовать xrandr от x11-xserver-utils пакет, но я продолжаю добираться Error: Can't open display: при выполнении его, или при выполнении xvidtune. Я пытался использовать Оконечный мультиплексор, но ни одного screen ни tmux добился цели (признайте, что я не уверен, что в полной мере воспользовался tmux хотя), и установка GRUB_CMDLINE_LINUX значение ничего не изменило также. Я попробовал 1024k, 2048k и т.д., но ничего не произошло - сумма строк остается ограниченной.

Чтобы сделать вышеупомянутое, я попытался использовать информацию от следующего: https://www.kernel.org/doc/Documentation/kernel-parameters.txt, https://www.kernel.org/doc/Documentation/fb/modedb.txt и https://www.kernel.org/doc/Documentation/fb/fbcon.txt, переходя по ссылкам, данным комментаторами и те, кто отправил их ответы - я все еще, не решили его, но огромное спасибо для этого, парней.

УВЕДОМЛЕНИЕ 1

Одна вещь, которая действительно происходила, после изменяет значение строк с screen Оконечный мультиплексор к большому значению (65000) - экран, обновленный плохо. Я видел белые строки каждый раз, когда я ввел что-то. Таким образом, я предполагаю, что это действительно влияло на потребление RAM, но сумма строк не изменилась.

УВЕДОМЛЕНИЕ 2

Я установил Сервер Ubuntu 14.04.3 для ссылки - и большинство методов выше работы. Я смог отправить настройки в ядро через fbcon и устанавливает размер файла "истории строк" на то, что когда-либо я хотел, например.

Идеи?

3
задан 13 April 2017 в 15:23

3 ответа

Я все еще не уверен, почему, но я попытался воссоздать его несколько раз с новой установкой - и это работает:

, Кем когда-нибудь это было, который указал на меня на третье перечисленное решение (, Как увеличить строки Scrollback в выпуске сервера Ubuntu (14.04.2)? ) огромное спасибо. В нем эти GRUB_CMDLINE_LINUX получает значение fbcon=scrollback:<value>[k]. Вещь - что, работая update-grub или update-grub2 команда впоследствии не отправила параметры в ядро при запуске (по некоторым причинам), но после того как я начал выполнять обоих последовательно - это работало.

Так, я изменился GRUB_CMDLINE_LINUX на что-то как GRUB_CMDLINE_LINUX=fbcon=scrollback:1024k, например, и затем работал update-grub && update-grub2.

, Который, казалось, добивался цели.

0
ответ дан 1 December 2019 в 22:53

Я предлагаю, чтобы Вы работали вокруг проблемы с помощью screen или byobu-screen. Мое предпочтение для byobu-screen, поскольку оно имеет лучший пользовательский интерфейс.

screen и byobu-screen позволяют использовать -h флаг, который позволит определять пользовательский scrollback номер строк. Например, byobu-screen -h 100 ограничит мою прокрутку назад 100 строками, и наоборот - я могу определить номер выше, чем значение по умолчанию.

screen прокрутка назад к режиму получают доступ через Ctrl-a + Ctrl-[, и выход из него с ударом ESC пару раз.

byobu-screen работы с теми же привязками клавиш, или альтернативно с Установкой Alt-PgUp/Down

или с sudo apt-get install команда, например, sudo apt-get install byobu или sudo apt-get install screen. Обратите внимание, что byobu имеет screen и tmux как зависимость, таким образом, Вы получите обоих.

0
ответ дан 1 December 2019 в 22:53

Если Вы хотите изменить использование GUI ответы, Вы связались для тихого применения.
т.е. даже при том, что программы запускаются на сервере, вывод тех программ все еще отображается и хранится на Вашем локальном терминале.
Просто следуйте инструкциям, данным в вопросах, с которыми Вы связались.
.
Если Вы используете терминал Gnome и хотите измениться через командную строку.

Выполнение этой команды на Вашей локальной машине (то, где терминал Gnome Вы используете, установлено) должно показать Вам Вашу текущую конфигурацию.

gconftool-2 -a /apps/gnome-terminal/profiles/Default

На Моей Ubuntu 14.04 это дает много пар значения ключа включая

...
cursor_shape = block
 scrollback_lines = 10000
 use_theme_colors = false
...

Затем эта команда должна установить Вашу прокрутку назад история к 60 000 строк

gconftool-2 --set /apps/gnome-terminal/profiles/Default/scrollback_lines --type int 60000

Я сделал это в своей системе и затем протестированный путем выполнения команды

cat /usr/share/dict/cracklib-small

Это произведет 52 000 строк в Ваш терминал, если можно прокрутить назад к началу словаря - он работал.

Если Вы хотите установить на неограниченный, Вы могли бы попробовать

gconftool-2 --set /apps/gnome-terminal/profiles/Default/scrollback_unlimited --type boolean true
0
ответ дан 1 December 2019 в 22:53

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

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