команда сброса в 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 не может определить размер окна.