screen命令的常見用法

2021-08-17 07:22:40 字數 836 閱讀 4539

當我們在使用putty進行遠端訪問伺服器時,進行遠端訪問的介面往往不能關掉,否則,程式將不再執行。而且,程式在執行的過程中,還必須時刻保證網路的通常,這些條件都很難得到滿足。

為了解決上述問題,可以使用linux下的screen命令,即使網路連線中斷,使用者也不會失去對已經開啟的命令行會話的控制

。下面介紹一些常用的screen命令。

具體使用如下:

我們可以使用screen -s u-net建立乙個叫做u-net的session,這時我們要進入該session,需要使用screen -r u-net進入到該session中,此時就可以在該session裡進行操作了,如執行程式。之後我們可以使用ctrl + a +d命令將該session丟到後台進行處理。

注:

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

ctrl-a d -> detach,暫時離開當前session,將目前的 screen session (可能含有多個 windows) 丟到後台執行,並會回到還沒進 screen 時的狀態,此時在 screen session 裡,每個 window 內執行的 process (無論是前台/後台)都在繼續執行,即使 logout 也不影響。

原創 screen 用法

之前發過一篇 linux 終端 screen檢視歷史輸出 沒寫怎麼用。最近發現公司很多人都是在xshell中開啟10 個連線,甚至有20多個.screen screen sname 建立乙個終端管理器 screen ls 檢視現有的終端管理器 screen r name 重新開啟終端管理器 可以理解...

screen基本用法

screen是乙個可以在多個程序之間多路復用乙個物理終端的視窗管理器。簡單來說就是模擬了乙個不斷線的終端,程式執行在screen視窗中,不管斷電 斷網什麼條件,都會繼續執行。screen s session name 建立視窗 base xuyang njycds 07 screen ls 檢視所有...

Screen 用法簡述

screen是一款由gnu計畫開發的用於命令列終端切換的自由軟體。使用者可以通過該軟體同時連線多個本地或遠端的命令行會話,並在其間自由切換。gnu screen可以看作是視窗管理器的命令列介面版本。它提供了統一的管理多個會話的介面和相應的功能。1.1 會話恢復 只要screen本身沒有終止,在其內部...