Comando reset de Linux

Linux 命令大全Manual completo de comandos de Linux

El comando reset de Linux es en realidad el mismo comando que tset; su propósito es configurar el estado del terminal. En general, este comando determinará automáticamente el tipo de terminal actual a partir de las variables de entorno, la línea de comandos u otros archivos de configuración. Si el tipo especificado es '?', este programa pedirá al usuario que ingrese el tipo de terminal.

Debido a que este programa restablece el terminal a su estado original, además de usarse al iniciar sesión, también puede usarlo para restablecer el terminal cuando el terminal del sistema entra en un estado extraño debido a la ejecución anormal de un programa. Por ejemplo, si accidentalmente envía un archivo binario al terminal con el comando cat, es común que el terminal deje de responder a la entrada del teclado o responda con caracteres extraños. En este caso, puede usar reset para restaurar el terminal a su estado original.

Sintaxis

tset [-IQqrs] [-] [-e ch] [-i ch] [-k ch] [-m mapping] [terminal]

Descripción de parámetros:

  • -p Muestra el tipo de terminal en la pantalla, pero no realiza ninguna configuración. Este comando se puede usar para obtener el tipo de terminal actual.
  • -e ch Establece el carácter de borrado (erase) como ch
  • -i ch Establece el carácter de interrupción como ch
  • -k ch Establece el carácter para eliminar una línea como ch
  • -I No realizar ninguna acción de configuración. Si no se usa la opción -Q, los valores actuales de borrado, interrupción y eliminación de caracteres aún se enviarán a la pantalla.
  • -Q No muestra los valores de borrado, interrupción y eliminación de caracteres en la pantalla.
  • -r Imprime el tipo de terminal en la pantalla.
  • -s Envía el comando utilizado para configurar TERM al terminal en forma de cadena; normalmente se usa en .login o .profile.

Ejemplos

Hace que el usuario ingrese un tipo de terminal y lo establece en el estado predeterminado de ese tipo.

# reset ?

Establece el carácter de borrado como control-h

# reset -e ^B

Muestra la cadena de configuración en la pantalla

# reset -s
Erase is control-B (^B).
Kill is control-U (^U).
Interrupt is control-C (^C).
TERM=xterm;

Linux 命令大全Manual completo de comandos de Linux

Otras extensiones