команда сброса в Linux с примерами
Опубликовано: 16 Февраля, 2022
Команда сброса в системе Linux используется для инициализации терминала. Это полезно, когда программа умирает, оставляя терминал в ненормальном состоянии. Обратите внимание, что вам, возможно, придется ввести reset, чтобы терминал включился и работал, поскольку возврат каретки может больше не работать в ненормальном состоянии. Кроме того, терминал часто не будет повторять команду.
Синтаксис:
reset [-IQVcqrsw] [-] [-e ch] [-i ch] [-k ch] [-m mapping] [terminal]
Пример: предположим, что у нас есть экран терминала с набором команд, написанных на экране, и когда мы будем использовать команду сброса, у нас будет инициализированный экран терминала, как показано ниже:
Перед использованием команды сброса
После использования команды сброса
Параметры:
- –Help: выводит общий синтаксис команды вместе с различными параметрами, которые можно использовать с командой сброса, а также дает краткое описание каждой опции.
- reset -c: устанавливает управляющие символы и режимы.
- reset -e: эта опция устанавливает для символа стирания значение ch.
- reset -l: этот параметр не отправляет на терминал строки инициализации терминала или вкладки.
- reset -i: эта опция устанавливает для символа прерывания значение ch.
- reset -k: эта опция устанавливает для символа уничтожения строки значение ch.
- reset -m: этот параметр указывает отображение типа порта на терминал.
- reset -Q: эта опция не отображает никаких значений для символов стирания, прерывания и прерывания строки. Обычно tset отображает значения управляющих символов, которые отличаются от значений системы по умолчанию.
- reset -q: Тип терминала отображается в стандартном выводе, и терминал никак не инициализируется. Вариант «-» сам по себе эквивалентен, но архаичен.
- reset -r: эта опция печатает тип терминала в стандартный вывод ошибок.
- reset -s: этот параметр печатает последовательность команд оболочки для инициализации переменной среды TERM для стандартного вывода.
- reset -V: эта опция сообщает версию ncurses, которая использовалась в этой программе, и завершает работу.
- reset -w: этот параметр изменяет размер окна в соответствии с размером, определенным с помощью setupterm. Обычно это не имеет никакого эффекта, если только setupterm не может определить размер окна.