1. $:screen 創建一個screen
2. $:screen -ls 顯示所有的screen會話
3. $:screen -d 脫離當前screen ,返回正常shell
4. $:screen -r 6361(作者注:huihuaID,用session -ls可以得到) 進入指定screen
linux screen 命令詳解
功能說明:多重視窗管理程序。
語 法:screen [-AmRvx -ls -wipe][-d <作業名稱>][-h <行數>][-r <作業名稱>][-s ][-S <作業名稱>]
補充說明:screen爲多重視窗管理程序。此處所謂的視窗,是指一個全屏幕的文字模式畫面。通常只有在使用telnet登入主機或是使用老式的終端機時,纔有可能用到screen程序。
參 數:
-A 將所有的視窗都調整爲目前終端機的大小。
-d<作業名稱> 將指定的screen作業離線。
-h<行數> 指定視窗的緩衝區行數。
-m 即使目前已在作業中的screen作業,仍強制建立新的screen作業。
-r<作業名稱> 恢復離線的screen作業。
-R 先試圖恢復離線的作業。若找不到離線的作業,即建立新的screen作業。
-s 指定建立新視窗時,所要執行的shell。
-S<作業名稱> 指定screen作業的名稱。
-v 顯示版本信息。
-x 恢復之前離線的screen作業。
-ls或--list 顯示目前所有的screen作業。
-wipe 檢查目前所有的screen作業,並刪除已經無法使用的screen作業。
進入screen後,常用命令:
ctrl+A;shift+“ #查看現有的bash(可理解爲標籤頁),點擊enter進入
ctrl+A;ctrl+C #新建一個bash
crtl+A+數字[0-9] #直接跳到第n個bash
ctrl+A+A #bash之間快速切換
ctrl+A+D #將screen detach(退出screen)
ctrl+D #關閉當前bash,如果當前bash是screen的最後一個bash,則關閉screen
ctrl+A;shift+k #關閉當前bash