Linux repositories inspector
FSF

manpages-es-extra

Spanish extra manpages

man-pages-es-extra

Extra manual pages - Spanish versions

coreutils

The basic file, shell and text manipulation utilities of the GNU operating system

coreutils-common

coreutils common optional components

coreutils-doc

Documentation for the GNU Core Utilities

NOMBRE

stty - Cambia y escribe las opciones de la comunicación con los terminales

SINOPSIS

stty [opción...]
stty {-a,--all,-g,--help,--save,--version}

DESCRIPCIÓN

Este documento ya no es mantenido y puede ser impreciso o incompleto. La documentación de Texinfo es ahora la fuente de información recomendada.
Esta página del manual documenta la versión GNU de stty. Si no se especifica ningún argumento, stty escribe por la salida estándard la velocidad en baudios, el número de disciplina de la línea (únicamente en sistemas que lo soportan) y las opciones de la línea que han sido modificados respecto a los valores especificados mediante el conmando ‘stty sane’. La lectura y el ajuste de los parámetros son ejecutados en la línea del terminal conectada a la entrada estándar.
stty acepta los siguientes argumentos, no considerados como opciones, que cambian aspectos relativos a como opera la línea del terminal. Los argumentos precedidos por ‘[-]’ pueden ser desactivados si van precedidos por ‘-’. Algunos argumentos no están disponibles en todos los sistemas, ya que utilizan extensiones que no son POSIX. Dichos argumentos están marcados en este documento con ‘(np)’.
Opciones de control:
[-]parenb Generar un bit de paridad en las salidas y espera un bit de paridad en las entradas.
[-]parodd Fijar la paridad como impar (incluso si se especifica ‘-’).
cs5 cs6 cs7 cs8 Fijar el tamaño del carácter en 5, 6, 7, u 8 bits respectivamente.
[-]hupcl [-]hup Enviar una señal de colgado (SIGHUP) cuando el último proceso cierra el terminal.
[-]cstopb Usar dos bits de parada por cada carácter (únicamente uno si se especifica ‘-’).
[-]cread Permitir recibir entradas.
[-]clocal Ignorar las señales de control del módem.
[-]crtscts (np) Permitir el control mediante las señales RTS/CTS.
Opciones de entrada:
[-]ignbrk Ignorar los carácteres de interrupción.
[-]brkint Los carácteres de interrupción provocarán una señal de interrupción.
[-]ignpar Ignorar los carácteres con errores de paridad.
[-]parmrk Marcar los errores de paridad (con una secuencia de 255-0-carácteres).
[-]inpck Activar el chequeo de la paridad de las entradas.
[-]istrip Poner a cero el bit alto (el octavo) de los carácteres de entrada.
[-]inlcr Traducir los carácteres de nueva línea a carácteres de retorno de carro.
[-]igncr Ignorar los retornos de carro.
[-]icrnl Traducir los carácteres de retorno de carro a carácteres de nueva línea.
[-]ixon Activar el control del flujo mediante XON/XOFF.
[-]ixoff [-]tandem Permitir el envío de un carácter de parada cuando la memoria intermedia de entrada del sistema esté casi llena, y un carácter de comienzo cuando dicha memoria vuelve a estar casi vacía de nuevo.
[-]iuclc (np) Traducir los carácteres en mayúsculas a carácteres en minúsculas.
[-]ixany (np) Permitir que cualquier carácter recomience la salida (únicamente el carácter de comienzo si se especifica ‘-’).
[-]imaxbel (np) Emitir un pitido y no vaciar la memoria intermedia de entrada si un carácter llega cuando dicha memoria se encuentra llena.
Opciones de salida:
[-]opost Postproceso de salida.
[-]olcuc (np) Traducir los carácteres en minúsculas a carácteres en mayúsculas.
[-]ocrnl (np) Traducir los carácteres de retorno de carro a carácteres de nueva línea.
[-]onlcr (np) Traducir los carácteres de nueva línea a carácteres de retorno de carro.
[-]onocr (np) No escribir los retornos de carro en la primera columna.
[-]onlret (np) Los carácteres de nueva línea producen un retorno de carro.
[-]ofill (np) Rellenar con carácteres (padding) en vez de utilizar tiempos para las esperas.
[-]ofdel (np) Usar carácteres de borrado para rellenar en vez de carácteres nulos.
nl1 nl0 (np) Estilo a utilizar para los retrasos de nueva línea.
cr3 cr2 cr1 cr0 (np) Estilo a utilizar para los retrasos de retorno de carro.
tab3 tab2 tab1 tab0 (np) Estilo a utilizar para los retrasos de tabulación horizontal.
bs1 bs0 (np) Estilo a utilizar para los retrasos de backspace.
vt1 vt0 (np) Estilo a utilizar para los retrasos de tabulación vertical.
ff1 ff0 (np) Estilo a utilizar para los retrasos de salto de página.
Opciones locales:
[-]isig Permitir los carácteres especiales INTERRUPT, QUIT y SUSPEND.
[-]icanon Permitir los carácteres especiales ERASE, KILL, WERASE y RPRNT.
[-]iexten Permitir carácteres especiales no POSIX.
[-]echo Hacer eco de los carácteres de entrada.
[-]echoe, [-]crterase Hacer eco de los carácteres de borrado tales como backspace-espacio-backspace.
[-]echok Escribir una nueva línea después de un carácter KILL.
[-]echonl Escribir una nueva línea incluso si no se está escribiendo ningún otro carácter.
[-]noflsh No permitir el vaciado de la memoria intermedia después de los carácteres especiales QUIT e INTERRUPT.
[-]xcase (np) Permitir la entrada y salida de carácteres en mayúsculas siempre que se preceda el correspondiente carácter en minúscula con ‘\’, y únicamente si la opción icanon está activada.
[-]tostop (np) Detener los trabajos que se están ejecutando en segundo plano que intenten escribir en el terminal.
[-]echoprt [-]prterase (np) Hacer eco de los carácteres borrados últimamente, entre ‘\’ y ‘/’.
[-]echoctl [-]ctlecho (np) Hacer eco de los carácteres de control usando notación circunfleja (‘^c’) en vez de mostrar dichos carácteres de manera literal.
[-]echoke [-]crtkill (np) Hacer eco del carácter especial KILL de manera que se borre cada carácter de la línea como se indica en las opciones echoprt y echoe, en vez de como se indica en las opciones echoctl y echok.
Opciones combinadas:
[-]evenp [-]parity Igual que parenb -parodd cs7. Con ‘-’, igual que -parenb cs8.
[-]oddp Igual que parenb parodd cs7. Con ‘-’, igual que -parenb cs8.
[-]nl Igual que -icrnl -onlcr. Con ‘-’, igual que icrnl -inlcr -igncr onlcr -ocrnl -onlret.
ek Devolver los carácteres especiales ERASE y KILL a su valor por defecto.
sane Igual que cread -ignbrk brkint -inlcr -igncr icrnl -ixoff -iuclc -ixany imaxbel opost -olcuc -ocrnl onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 isig icanon iexten echo echoe echok -echonl -noflsh -xcase -tostop -echoprt echoctl echoke, además devuelve todos los carácteres especiales a su valor por defecto.
[-]cooked Igual que brkint ignpar istrip icrnl ixon opost isig icanon, además devuelve los carácteres EOF y EOL a su valor por defecto si sus valores respectivos son los mismos que los carácteres min y time. Con ‘-’ esta opción se comporta igual que la opción raw.
[-]raw Igual que -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany -imaxbel -opost -isig -icanon -xcase min 1 time 0. Con ‘-’, esta opción se comporta igual que la opción cooked.
[-]cbreak Igual que -icanon.
[-]pass8 Igual que -parenb -istrip cs8. Con ‘-’, esta opción se comporta igual que las opciones parenb istrip cs7.
[-]litout Igual que -parenb -istrip -opost cs8. Con ‘-’, esta opción se comporta igual que las opciones parenb istrip opost cs7.
[-]decctlq (np) Igual que la opción -ixany.
[-]tabs (np) Igual que la opción tab0. Con ‘-’, esta opción se comporta igua que la opción tab3.
[-]lcase [-]LCASE (np) Igual que las opciones xcase iuclc olcuc.
crt Igual que las opciones echoe echoctl echoke.
dec Igual que las opciones echoe echoctl echoke -ixany, ademas también asigna el carácter especial INTERRUPT a la tecla Ctrl-C, ERASE a la tecla Supr y KILL a la tecla Ctrl-U.
Carácteres especiales:
El valor por defecto de los carácteres especiales varía de un sistema a otro. Para inicializarlos, se usa la sintaxis ‘nombre valor’, donde los nombres son los listados a continuación y los valores pueden ser dados de manera literal, en notación circunfleja (‘^c’) o como un entero que debe empezar con ‘0x’, (de manera que indique un número hexadecimal) con ‘0’, (para indicar un número octal) o cualquier otro dígito para indicar un número decimal. Si se especifica el valor ‘^-’o ‘undef’ el carácter especial asociado es desactivado.
intr Enviar la señal de interrupción.
quit Enviar la señal de terminación.
erase Borrar el último carácter escrito.
kill Borrar la línea actual.
eof Enviar un final de fichero (terminar la entrada actual).
eol Final de línea.
eol2 (np) Carácter alternativo para indicar final de línea.
swtch (np) Cambiar a un nivel distinto de la shell.
start Reemprender la salida después de haberla detenido.
stop Detener la salida.
susp Enviar una señal de parada del terminal.
dsusp (np) Enviar una señal de parada del terminal después de vaciar la entrada.
rprnt (np) Reescribir la línea actual.
werase (np) Borrar la última palabra escrita.
lnext (np) Aceptar el siguiente carácter escrito de manera literal, incluso si este es un carácter especial.
Opciones especiales:
min N Fijar el número mínimo de carácteres que generarán una lectura mientras el tiempo de lectura no haya expirado, cuando la opción -icanon esté activada.
time N Fijar el número de décimas de segundo antes de que la lectura acabe por expiración de tiempo si todavía no se han leido los min carácteres especificados en la opción anterior, cuando la opción -icanon esté activada.
ispeed N Fijar la velocidad de entrada a N.
ospeed N Fijar la velocidad de salida a N.
rows N (np) Informar al kernel que el terminal tiene N filas.
cols N columns N (np) Informar al kernel que el terminal tiene N columnas.
size (np) Escribe el número de filas y columnas que el kernel cree que tiene el terminal. (En los sistemas donde el número de filas y columnas no sea soportado por el kernel, típicamente se utilizan las variables LINES y COLUMNS en vez de ésta opción; sin embargo, la versión GNU de stty no utiliza estas variables).
line N (np) Utilizar el número de disciplina de la línea N.
speed Escribir la velocidad del terminal.
N Fijar las velocidades de entrada y salida a N. N puede ser uno de los siguientes valores: 0 50 75 110 134 134.5 150 200 300 600 1200 1800 2400 4800 9600 19200 38400 exta extb. exta corresponde a 19200; extb corresponde a 38400. 0 cuelga la línea si la opción -clocal está activada.

OPCIONES

-a, --all Escribir todas las opciones actuales.
--help Escribe un mensaje sobre el uso en la salida estándar y acaba sin provocar error.
-g, --save
Escribe todas las opciones actuales en un formato tal que puede ser usado como argumento para otro comando stty a fin de restaurar las opciones actuales.
--version
Escribe información sobre la versión en la salida estándar y acaba sin provocar error.
⇧ Top