Gnu-Screen

執行“screen -D -m”後終止 Screen 會話

  • December 11, 2018

我有一個執行多個會話的螢幕,在其中一個會話中,我進入了screen -D -m,現在該會話剛剛掛起。我無法使用 Escape、q 或 Ctrl+C 來終止。即使在關閉和恢復螢幕之後screen -r screenName,這個特定的會話也只是處於相同的狀態。

我如何殺死這個會話?謝謝!

screen -D -m以分離狀態啟動會話,而不分叉新程序。在該新螢幕退出之前,該命令不會終止。

您仍然可以將命令放在後台,Ctrl+Z後跟bg,然後檢查它的名稱screen -ls(它會(Detatched)在最後說並提及它的創建時間)。名稱是其中一行的第一個單詞,可能包含一些數字和您的主機名。

附加到會話screen -r name(您要結束的已啟動會話name的名稱在哪裡)並退出。screen -ls

您無需退出或脫離原始screen會話即可執行任何這些操作。

引用自:https://unix.stackexchange.com/questions/487170