Linux 터미널 제어 문자

윈도우의 파일 저장 단축키(Ctrl+S) 에 길들여져 리눅스에서도 습관적으로 Ctrl+S 단축키를 자주 누르게 된다.
putty 와 같은 프로그램으로 터미널 접속하여 실수로 Ctrl+S 를 누르게 되면
키도 안먹도 먹통이 된것처럼 보여 접속이 끊어진줄 알고 putty 를 닫아버리게 된다.
하지만 리눅스에서는 Ctrl + S 는 stop 상태로 전환하는 것이고, 다시 start 하려면 Ctrl + Q 를 사용하면 된다.

stty -a 를 실행하면 다음과 같이 터미널의 제어문자를 알 수 있다.
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;

comments:

댓글 쓰기