Команда terminal length устанавливает число строк экрана терминала в текущей сессии. Влияет на паузы при длинном выводе (например, команды show running-config).
Выставить число строк терминала по умолчанию можно командой terminal no length.
Синтаксис terminal length {screen-length}
screen-length количество символьных строк терминала – от 0 до 512. Значение 0 имеет специальный смысл – отсутствуют паузы при длинном выводе на экран.
Режимы команды privileged EXEC
Значение по умолчанию Значение по умолчанию зависит от режима работы:
· если в терминальной сессии можно получить количество строк терминала, то выставляется полученное количество строк терминала,
· если не получается получить количество строк терминала, то устанавливается значение 0.
Рекомендации по использованию
Команда дает возможность изменить количество отображаемых строк при выводе или запретить выдачу информации поэкранно при многоэкранном выводе.
Размеры терминала, выставленные с помощью команд terminal width / terminal length, являются более приоритетными, чем размеры, полученные иным способом:
если заданы данные команды, то они отключают реакцию на изменение размеров терминального окна (см. раздел “Интерфейс пользователя”).
Команды terminal width и terminal length также выставляют размер терминала для программ, запускаемых с помощью команды run. Если выставлены нестандартные размеры, то это может привести к проблемам в работе терминальных приложений.
Для установки числа строк экрана терминала в текущей сессии из конфигурационного режима используется команда do terminal length.
Отличие данной команды от подобной команды Cisco IOS:
Значение длины терминала по умолчанию в Cisco IOS равно 24.
Пример
Приведенный ниже пример выставляет длину терминала 0, запрещая паузы при многоэкранном выводе.
Router#terminal length 0