當晚上需要備份數據,在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某個會話