之前發過一篇《
linux 終端/screen檢視歷史輸出 》,沒寫怎麼用。最近發現公司很多人都是在xshell中開啟10+個連線,甚至有20多個......
screen
screen -sname--- 建立乙個終端管理器
screen -ls --- 檢視現有的終端管理器
screen -r name --- 重新開啟終端管理器(可以理解為最大化
screen -d name ---最小化已經開啟的終端管理器(用命令列最小化
screen -drname---最小化開啟的終端管理器並重新開啟(可以理解為最大化
screen -dmsnamecommand---臨時建立乙個終端管理器,並執行命令
進去screen後操作快捷鍵
ctrl + a + c 建立乙個終端
ctrl + a + d 最小化終端管理器
ctrl + a + n 切換到下乙個終端
ctrl + a +p 切換到上乙個終端
ctrl + a + a 切換到上一次使用的終端(類似windows上的alt+tab
ctrl + d 關閉終端/ 退出終端管理器
還可以從外部建立 screen, 然後傳送指令
cd /usr/local/elasticsearch
screen -dm es
screen -ls
screen -s es -x stuff './bin/elasticsearch\n'
screen基本用法
screen是乙個可以在多個程序之間多路復用乙個物理終端的視窗管理器。簡單來說就是模擬了乙個不斷線的終端,程式執行在screen視窗中,不管斷電 斷網什麼條件,都會繼續執行。screen s session name 建立視窗 base xuyang njycds 07 screen ls 檢視所有...
Screen 用法簡述
screen是一款由gnu計畫開發的用於命令列終端切換的自由軟體。使用者可以通過該軟體同時連線多個本地或遠端的命令行會話,並在其間自由切換。gnu screen可以看作是視窗管理器的命令列介面版本。它提供了統一的管理多個會話的介面和相應的功能。1.1 會話恢復 只要screen本身沒有終止,在其內部...
screen命令的常見用法
當我們在使用putty進行遠端訪問伺服器時,進行遠端訪問的介面往往不能關掉,否則,程式將不再執行。而且,程式在執行的過程中,還必須時刻保證網路的通常,這些條件都很難得到滿足。為了解決上述問題,可以使用linux下的screen命令,即使網路連線中斷,使用者也不會失去對已經開啟的命令行會話的控制 下面...