會話恢復: 只要Screen本身沒有終止,在其內部運行的會話都可以恢復。
多窗口:在Screen環境下, 所有的會話都獨立的運行,並擁有各自的編號、輸入、輸出和窗口緩存。
會話***享:Screen可以讓壹個或多個用戶從不同終端多次登錄壹個會話,並***享會話的所有特性。
安裝screen:
# CentOS
yum install screen
# Debian/Ubuntu
apt install screen
Attached :表示當前screen正在作為主終端使用,為活躍狀態。
Detached :表示當前screen正在後臺使用,為非激發狀態。
# 查看已存在終端
screen -ls
# 創建壹個叫Hello的虛擬終端
screen -S Hello
# 進入虛擬終端32307
screen -r 32307
There is no screen to be resumed matching錯誤解決辦法
1.在使用screen -r ******(id)重新連接程序界面時出現以下問題:
後來發現是因為突然斷網,雖然重新連接,但之前的screen還是處於打開狀態(1個screen無法同時打開2次),所以無法重新打開screen,解決方法如下:
2.首先使用screen -d *****(id),先退出,然後再使用 screen -r *****(id)重新連接