iliander |
|
Темы:
2
Сообщения:
11
Участник с: 24 октября 2008
|
Здравствуйте, у меня вопрос, на который я так и не смог найти ответ, хотя честно пытался :) Как увеличить выводимую на экран историю? Например, даю я команду “pacman -Ss a”, на что получаю огромный вывод на экран. Пытаюсь пролистать этот вывод вверх - у меня просматривается только определенный кусок истории, остальное куда-то исчезает. Это происходит и в bash, и в zsh, который я и использую. Заранее благодарен! |
teop |
|
Темы:
3
Сообщения:
21
Участник с: 14 ноября 2008
|
Если речь идет о работе в ДЕ, то большинство эмуляторов терминалов имеют в настройках пункт “scrollback”. Поставьте его побольше. |
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
Плохо ищем :) http://www.google.ru/search?hl=ru&lr=&q … rt=10&sa=N и при помощи screen: http://www.google.ru/search?hl=ru&lr=&q … rt=10&sa=N и конкретика: со screen: http://www.teleology.ru/projects_ru/inf … console_ru http://sites.google.com/site/kirillrst/home/screen без screen: http://216.239.59.132/search?q=cache:Ya … t%3D56019+ Размер+буфера+прокрутки+в+BASH&hl=ru&ct=clnk&cd=1&gl=ru конкретно: <quote> Как увеличить буфер обратной прокрутки? Первым решением будет увеличить дефолтный (умолчальный) размер буфера в исходниках ядра и перекомпилировать его. Позвольте предположить, что вы столь же не склонны заниматься этим, как и я, и поискать средство более гибкое. И такое средство есть, а называется оно ‘framebuffer console’, для краткости ‘fbcon’. Это устройство имеет файл документации ‘fbcon.txt’; если вы устанавливали документацию к ядру, то он у вас есть. Выискивайте его где-то в районе ‘/usr/share’ ветви (я не могу указать точный путь из-за разницы в дистрибутивах). На этом месте прошу прощения: мы должны сделать небольшое отступление и немного поговорить о видеобуфере (framebuffer). Видеобуфер - это буфер между дисплеем и видеоадаптером. Его прелесть в том, что им можно манипулировать: он позволяет трюки, которые не прошли бы, будь адаптер связан напрямую с дисплеем. Один из таких трюков связан с буфером прокрутки; оказывается, вы можете “попросить” видеобуфер выделить больше памяти буферу прокрутки. Достигается это через загрузочные параметры ядра. Сначала вы требуете framebuffer (видеобуфер); Затем запрашиваете больший буфер прокрутки. Нижеследующий пример касается GRUB, но может быть легко адаптирован к LILO. В файле настройки GRUB - ‘menu.lst’- найдите соответствующую ядру строчку, и затем: Удалите опцию ‘vga=xxx’, если таковая присутствует. Добавьте опцию ‘video=vesabf’ или то, что соответствует вашему “железу”. Добавьте опцию ‘fbcon=scrollback:128’. После этой процедуры, строка параметров ядра должна выглядеть приблизительно так: 'kernel /vmlinuz root=/dev/sdb5 video=radeonfb fbcon=scrollback:128'. источник: http://rus-linux.net/lib.php?name=MyLDP … rrect.html </quote>
systemd должен умереть.
|
sudemon |
|
Темы:
2
Сообщения:
47
Участник с: 06 августа 2007
|
В данном конкретном примере можно конвейеры использовать. Жаль для вывода при компиляции не подходит :( pacman -Ss a | less |
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
в смысле??? можно вообще использовать make 2>&1 | tee log.file и на экране будет и в файле потом поглядеть, вообще зачем буффер большой делать :)
systemd должен умереть.
|