터미널 화면이 멈추었습니다. (Ctrl+S를 누른 경우)

현상



터미널 화면이 멈추어 키 입력이나 출력이 되지 않고 있습니다. (Ctrl + S 를 누른 이후 발생합니다.)


해결 방법


Ctrl+S는 터미널의 제어 문자로서 터미널의 문자 출력을 정지(stop)하는 키로 작동하기 때문입니다.

이는 Xshell이 정하는 부분이 아니고 해당 유닉스/리눅스의 터미널에 설정된 값입니다. 이는 대부분의 유닉스/리눅스의 기본값으로 설정되어 있습니다.


Stop 시그널은 문자 출력을 정지시키는 값이며 키 값을 입력 받지 않는 것은 아닙니다.

문자 출력을 다시 시작할려면 Ctrl+Q를 누르면 됩니다. (Start)


이 값은 사용하는 터미널의 설정에 따라 달라질 수 있는 부분이므로 셸에서 다음 명령어를 입력하여 확인할 수 있습니다.

$ stty -a