screen命令詳解

screen命令使用場景

  在Linux中,咱們常常會作一些關於數據的操做(備份、傳輸、壓縮等)或是要在後臺持續的運行一些程序。因爲,工做的數據量很大或者工做要持續很長的時間,咱們就必須保證這個終端的啓動,一旦終端關閉了,它所運行的進程也會關閉,咱們所作的工做就可能前功盡棄。可是,即便咱們不主動的關閉終端,終端有的時候也會應爲一些緣由(網絡、鎖屏等)而中斷,致使咱們的工做進度清零。網絡

這時咱們就須要使用screen命令了。ide

screen安裝

1.在線安裝

直接鍵入命令:yum install screen3d

2.離線安裝

經過掛載光驅iso文件,本地化安裝
經過df命令查看光驅是否自動加載
screen命令詳解blog

沒有自動加載光驅的狀況下,須要手動掛載進程

screen命令詳解

掛載成功後運行安裝screenit

screen命令詳解

screen參數

screen命令詳解

screen經常使用操做

1.建立新的screen 會話

screen -S test1

這裏用-S表示給screen起名字,之後切換的時候比較方便。這時就進去了screen test1了。裏面能夠跑一些程序。class

2.加入screen 會話

screen -x test1

這裏用-S表示給screen起名字,之後切換的時候比較方便。這時就進去了screen test1了。裏面能夠跑一些程序。test

3.列出當前全部的做業

screen -ls

這裏用-S表示給screen起名字,之後切換的時候比較方便。這時就進去了screen test1了。裏面能夠跑一些程序。後臺

4.剝離當前screen會話

Ctrl+a,d

這裏用-S表示給screen起名字,之後切換的時候比較方便。這時就進去了screen test1了。裏面能夠跑一些程序。bfc

5.恢復某screen會話

screen -r [SESSION]

相關文章
相關標籤/搜索