1.screen命令:
建立新的screen會話:
screen -s [session]
加入screen會話:
screen -x [session]
退出並關閉screen會話:
exit
剝離當前screen會話
ctrl+a,d
顯示所有已經開啟的screen會話:
screen -ls
恢復某screen會話
screen -r[session]
2.安裝screen
a.可以用type命令檢視是否已安裝screen
b.在vm虛擬機器中手動掛載linux安裝檔案,再用df檢視
c.使用rpm方式安裝screen,檔名太長可以用tab命令補全
3.使用場景:
a.會話恢復
通過ssh等遠端終端連線linux伺服器操作時,有時需要耗費比較長的時間才能完成任務,視窗或者連線不能斷開,有時遇到網路問題,任務會被殺死,而screen可以解決這個問題。
例:1.先輸入screen命令
2.輸入yes命令,系統會進入死迴圈,然後斷開連線,然後連線上,輸入screen -ls:顯示所有的screen作業
3.輸入screen -r即可恢復剛才的yes迴圈,若有多個作業,可以screen -r 作業id,如上圖screen -r 3372
b.會話共享
可以實現遠端的幫助協助,即乙個或者多個使用者在不同終端登入同乙個會話,必須用同乙個使用者登入到同乙個機器。
例:1.在終端1建立為help的screen作業
2.在終端2中顯示所有的screen作業,並加入名為help的screen作業
3.在終端1輸入ls命令:
4.可以在終端2發現會顯示一樣的命令
5.退出使用 exit,即退出會話
Linux基礎學習筆記之tr命令
1.通過whatis命令,知道了tr命令用來替換字元或者刪除字元 2.通過tr help命令可以知道tr命令的具體用法 xh centos6 tr help usage tr option set1 set2 set1 需要進行操作的字符集 set2 指定要轉換成的字符集 translate,squ...
Linux基礎學習筆記之 程序管理
在 linux 系統當中 觸發任何乙個事件,系統都會將他定義為乙個程序,並且給予這個程序乙個 id,稱為 pid,同時依據啟發這個程序的使用者與相關屬性,給予這個 pid 一組有效的許可權設定。如上圖所示,程式一般儲存在實體磁碟中的,然後通過使用者的執行來觸發。觸發後會載入到記憶體中成為乙個個體,那...
Linux基礎學習筆記
本文純屬學習筆記,以後還會不定期新增 一 伺服器技術架構的三大發展趨勢 1 scale up縱向擴充套件架構 高可靠,高可用,高擴充套件用於高效能交易類業務 計費啊什麼的,計算流浪什麼的,金融交易 2 scale out橫向擴充套件架構 高併發,低成本,高密度,低能,同意管理,用於大資料,web應用...