Linux--screen遠程必備 #會話的創建、恢復、刪除(&重命名刪除)用法

1. Screen簡介

在Screen環境下,所有的會話都獨立的運行,並擁有各自的編號、輸入、輸出和窗口緩存。用戶可以通過快捷鍵在不同的窗口下切換,並可以自由的重定向各個窗口的輸入和輸出。

簡而言之:
遠程服務器的時候,斷網或者手誤關掉了遠程終端,會導致會話中斷,程序終止。
而Screen連接的終端,會話獨立運行,程序會一直進行。而且會話可以恢復,還可以自行刪除。

2. 常用screen參數

screen -S yourname           # 新建一個叫yourname的session
screen -ls                   # 列出當前所有的session
screen -r yourname           # 回到yourname這個session
screen -d yourname           # 遠程detach某個session
screen -d -r yourname        # 結束當前session並回到yourname這個session
screen -S yourname -X quit   # 刪除叫yourname的session

2.1 創建會話

screen -S session_name

2.2 查看有多少會話

screen -ls

在這裏插入圖片描述

2.3 恢復會話

screen -r session_name

如果不能恢復:

screen -d session_name
再 screen -r session_name

2.4 刪除&(重命名怎麼刪)

screen -S session_name -X quit

重命名怎麼刪,如下圖:
1、沒有重命名的直接可以screen -S session_name -X quit
2、重命名的,需要帶上id刪,screen -S id.session_name -X quit
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章