使用telnet或ssh遠端登入linux時,如果連線非正常中斷,重新連線時,系統將開乙個新的session,無法恢復原來的 session.screen命令可以解決這個問題。screen工具是乙個終端多路轉接器,在本質上,這意味著你能夠使用乙個單一的終端視窗執行多終端的應用。
screen命令介紹
1. $:screen 建立乙個screen(可以用screen -s id,開啟乙個指定的id session)
2. $:screen -ls 顯示所有的screen會話
3. $:screen -d 脫離當前screen ,返回正常shell
4. $:screen -r 6361(用session -ls可以得到)進入指定screen
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 c:建立乙個新的 shell
* ctrl-a ctrl-a:在 shell 間切換
* ctrl-a n:切換到下乙個 shell
* ctrl-a p:切換到上乙個 shell
* ctrl-a 0…9:同樣是切換各個 shell
* ctrl-a d:退出 screen 會話
Vim快捷鍵操作
1 左移h 右移l 下移j 上移k 2 向下翻頁ctrl f,向上翻頁ctrl b 3 向下翻半頁ctrl d,向上翻半頁ctrl u 4 移動到行尾 移動到行首0 數字 移動到行首第乙個字元處 5 移動游標到下乙個句子 移動游標到上乙個句子 6 移動到段首 7 移動到下乙個詞w,移動到上乙個詞b ...
python快捷鍵操作
idle編輯器快捷鍵 自動補全 alt 查詢編輯器內已經寫過的 來補全 補全提示 ctrl shift space 預設與輸入法衝突,修改之 方法 options configure idle keys force open completions 提示的時候只要按空格就出來對於的,否則翻上下鍵不需...
idea快捷鍵操作
功能點 eclipse快捷鍵 搜尋文字 ctrl f ctrl shift k 向後 搜尋方法 ctrl o 搜尋類 ctrl shift t 搜尋檔案 ctrl shift t 搜尋所有引用處 ctrl alt h 搜尋所有文字出現的位置 ctrl h 檢視最近編輯檔案 ctrl e 或 ctrl...