使用screen後臺實時執行命名備份命令

	當晚上需要備份數據,在xshell上直接執行備份腳本,或將備份腳本放在後臺運行可以嗎?當關了xshell後,腳本還在後臺執行嗎?
	回答:xshell長時間連接,如果本地網絡偶爾斷開或xshell不小心關閉,都會讓後臺運行的備份命令停止運行的,正確做法是使用srceen

screen的概述和安裝
Screen中有會話的概念,用戶可以在一個screen會話中創建多個screen窗口,每個screen窗口就像操作一個真實的telnet/ssh連接窗口那樣
安裝Screen軟件包
在這裏插入圖片描述

使用方法:
screen直接回車
將會打開另外一個xshell端口,這是一個分離出來的端口,例如在這上邊執行
vim TEST.txt
在這裏插入圖片描述
這是如果有事情,想退出,然後等會再來繼續執行這個操作,按下CTRL+A+D,會退出顯示這個
在這裏插入圖片描述
然後要重新進行剛纔的vim操作,先查看剛纔screen的id多少
在這裏插入圖片描述
再執行
在這裏插入圖片描述
要退出screen窗口直接敲exit

常用的screen參數
-S 會話名 ------------------新建一個會話
-ls ----------------------------列出當前所有的會話
-r 會話名 ------------------回到會話
-d 會話名 ------------------遠程detach某個會話

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章