Linux基礎學習筆記之screen命令

2021-07-31 08:16:15 字數 1344 閱讀 3602

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應用...