systemadmin.es > Curiosidades > Listar los mapeos de señales a combinaciones de teclas

Listar los mapeos de señales a combinaciones de teclas

Por defecto, cuando hacemos Control-D estamos mandando un EOF al proceso, mediante stty podemos ver y modificar dichas combinaciones:

Mediante stty -a podemos ver las opciones que tenemos configuradas:

# stty -a
speed 38400 baud; rows 35; columns 149; line = 0;
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>; eol2 =  <undef>; swtch =  <
undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R;
werase = ^W; lnext = ^V; flush = ^O; min = 1; time = 0;
-parenb -parodd -cmspar cs8 -hupcl -cstopb cread -clocal -crtscts
-ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl ixon -ixoff -iuclc -ixany -imaxbel -iutf8
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

Por ejemplo, para ver uno en concreto podemos hacer:

# stty -a | sed -e 's/;/\n/g' | grep eof
 eof = ^D

Y lo podemos modificar mediante:

# stty eof ^F

Por lo tanto, a partir de este momento en lugar de Control-D deberemos hacer Control-F. También es una buena forma de hacer volver loco a alguien, por ejemplo cambiando el Control-C

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>