Comando reset de 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;Otras extensiones