在進行DB維護時,有時需要執行一些比較長時間的工作
除了用nohup的方式,讓程式背景執行
也可以透過screen 開另一個視窗來執行
避免因為網路斷線,造成工作的中斷
1. nohup
nohup EXECUTE_FILE &
或
nohup EXECUTE_FILE > log.txt 2>&1 &
可以透過tail -f nohup 或log.txt ,來看到執行結果
2. screen
2.1 開啟一個新的screen
$screen
2.2 顯示目前有哪些screen
$screen -ls
2.3 關閉screen
在screen 下執行exit 即可
2.4 Attach to screen
$screen -r SCREEN_ID
2.5 Detach to screen
在screen 下 按CTRL+A+D
文章標籤
全站熱搜