2015-01-07 57 views
0

當我重新附加到現有的/正在運行的窗口,屏幕似乎沒有迴應。 我可以鍵入輸入,但沒有輸出顯示在屏幕上。當我做屏幕-ls時,屏幕和插座仍然存在。 任何人有任何想法之前可能發生了什麼?我只能通過重新啓動服務器來恢復功能。不確定是否由於錯誤的字符而導致屏幕和外殼之間出現問題。GNU屏幕:沒有輸出返回

回答

0

我見過這種情況 - 通常當我愚蠢地暫停輸出到我的終端(例如當我胖手指,擊中CTRL-S或其他廢話時)。我們在屏幕上留下了不少進程,所以當我們得到一個屏幕會話的時候,它總是一個恐慌的時刻。

解決的辦法是確定與屏幕相關的sshd會話,並殺死它。這將釋放屏幕並允許您從另一個ssh會話重新連接。 (注意:注意不要殺死主sshd,否則可能無法遠程登錄)。

我發現pstree -ac在這些情況下是無價的。