Я хотел бы дать команду из сценария удара для очистки терминала, от которого это работает:
Спасибо.
clear
ДЕЙСТВИТЕЛЬНО очищает терминальный экран. Я предполагаю, что Вы получаете доступ к Терминалу от графического интерфейса, и следовательно Вы на самом деле используете интерфейс для консоли, не фактической консоли. Этот интерфейс автоматически "сохраняет" Вашу выходную историю (Материал, который Вы видите при прокрутке). В реальной консоли (никакой графический интерфейс), Вы не можете просто прокрутить. В этом случае терминал является просто программой, которая сохраняет журналы консольного вывода.
Если Вы откроете новое Окно терминала и закроете текущее, то Вы начнетесь с новым окном. (Вы могли также повторно инициализировать вручную путем движения в Терминал->, Повторно инициализируют и очищаются"),
Терминальное выполнение в Настольной среде:
Консоль без настольной среды:
Вы не можете стереть терминальную историю (по крайней мере, нет никакого портативного пути). Эта функция обычно резервируется для пользователя только, так как стирающаяся история некоторой программой была бы чрезвычайно раздражающей.
Если Вы хотите очистить терминал, то, вероятно, самый портативный подход использует tput clear
(это произведет терминальную зависимую строку, которая очистит экран).
Одна опция могла бы состоять в том, чтобы видеть, может ли терминал быть запущен с отключенного scrollback. Например, xterm -sl 0
запустит xterm с 0 saveLines. Посмотрите файл человека:
-sl number
This option specifies the number of lines to save that have
been scrolled off the top of the screen. This corresponds to
the saveLines resource. The default is 64.