GNU 화면이 응답하지 않고 차단 된 것 같습니다.


88

GNU 화면이 멈춘 것 같습니다. 사용자 입력을 입력 할 수 없습니다.

GNU 화면을 사용하고 있었는데 화면을 눌렀을 때 응답이 없습니다. 모든 GNU 화면 명령을 실행할 수 있지만 사용자 입력을 입력 할 수 없습니다. 나는 중요한 일이 있고 그것을 잃고 싶지 않기 때문에이 화면을 죽이고 싶지 않습니다.


답변:


132

아래 Ctrl명령에서 화면 명령 용 이스케이프 키로 바꿉니다.

스크롤 차단을 해제하는 순서 인 Ctrl+를 사용해보십시오 a q.

Ctrl+ a s는 스크롤을 차단하는 시퀀스로 화면이 멈춘 것처럼 보입니다.


음, 작동했지만 한 화면에서만, 다른 화면에서는 종료되었습니다. :(
sirus

7
당신 선생님, 그냥 내 일을했다 : "GNU 화면 동결"인터넷 검색을 할 때 GNU 화면의 문서가 제공되지 않은 : /
david_p

1
나는 같은 문제가 있었다. 화면이 하나만 고정되어 문제가 "화면에 특정한"문제라고 생각했습니다. 실제로 실수로 Ctrl-A를 눌렀습니다.
smithfarm 2014 년

저는 CTRL + A를 사용하여 명령 줄의 맨 앞으로 이동 sudo하여 화면을 사용할 때 항상 잠그는 것을 추가 (시작하는 것을 잊었으므로)하는 데 익숙합니다! 이전 의견에서 말했듯이 CTRL+A q대부분 작동하며 때로는 화면이 존재합니다. CTRL + A가 기본값이 아니 었으면 좋겠습니다. 서버에서 많이 사용하는 경우 "ESC"키로 변경합니다.
johnnyB

1
이 끔찍한 작은 짐승과 XOFF를 보내는 PuTTY의 끔찍한 Ctrl + S를 결합하면 키보드의 "s"를 두려워하게됩니다. 그것은 사악합니다. 이상하게도 PuTTY 키 입력은 Ctrl + Q로 XON을 보냅니다 ... "q"는 구세주입니다. 감사합니다, 6 살짜리 대답입니다.
JNevill

67

PuTTY 를 사용할 때 Ctrl+ 를 누르면 화면이 멈춘 것처럼 보일 수 있습니다 s. 이것은 터미널의 출력을 차단 하는 Xoff신호를 보냅니다 .

해결책은 + 를 눌러 신호 를 보내는 것 입니다.CtrlqXon


Linux의 ROXTerm에서도 저를 위해 일했습니다. 화면이 잠겨 있고 로그인 프롬프트가 표시되었습니다.
Pocketsand

내 낮과 밤을 구했습니다.
sk

8

위의 내용이 문제인 경우 잘 작동합니다.

이것은 또한 다른 컴퓨터에 ssh'd하고 한동안 창에 가보지 않은 경우에도 발생할 수 있으며 다시 돌아 가면 고정됩니다. 이 문제를 해결하려면 다음을 시도 할 수 있습니다.

1) 새 창 만들기

Ctrl-a c

2) 고정 된 창의 상자에 ssh를 넣은 상자에 ssh를 넣습니다.

3) ssh가 실행중인 프로세스를 찾습니다.

ps aux | grep <remote_box_on_frozen_screen>

또는

ps aux | grep <your_user_id>

4) 프로세스 종료

kill <process_id>

보통 ctrl-q가 나를 위해 작동하기 때문에 어떻게 그렇게 응답하지 않는 상태가되었는지 모르겠지만,이 작업을 수행하고 작업을 잃었습니다. 긴급 상황에 대비해 휴식을 취하는 조언에
+1

2
보다 더 자주는 아니지만 어떤 냉동 SSH 연결이 강제로 눌러 닫을 수 있습니다 Enter다음, ~다음과 .(참조 여기에 ).
fotNelton

3

할 때 screen -ls화면 이름의 첫 번째 숫자는 프로세스 ID입니다. 따라서 출력이

There is a screen on:
    21605.pts-0.Random-server   (11/12/2017 11:44:15 PM)    (Detached)
1 Socket in /var/run/screen/S-kg.

그런 다음 이것은 그것을 죽일 것입니다.

kill 21605

kill 명령의 번호는 screen -ls출력 과 동일 합니다.


2

상태 줄에서 backtick 명령을 사용하는 경우-즉, .screenrc다음과 같은 경우 :

backtick 1 0 60 /some/script.sh

그런 다음 스크립트가 빠른지 확인하고 싶습니다. 분명히 backtick 실행은 모든 IO를 차단합니다.

구성을 변경하는 경우 화면 세션을 다시 시작해야합니다 (구성은 새 세션에만 적용되므로).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.