難免會遇到在linux,後台執行任務。下面,總結了一下關閉視窗任然在後台執行的方法,例如
#執行乙個打包命令
tar czf /data/backup.tgz /data/backup
1. 採用&tar czf /data/backup.tgz /data/backup &
ctrl+d #退出 才可以,如果直接關閉視窗,程序任然會被關閉
2. 採用nohupnohup tar czf /data/backup.tgz /data/backup
ctrl+z #掛起到後台
bg #後台執行 可以先通過jobs 檢視當前有多少job
ctrl+d #或者 關閉視窗 程序任然會在後台執行
3.採用nohup + &nohup tar czf /data/backup.tgz /data/backup &
ctrl+d 或者 關閉視窗 程序任然會在後台執行
4.採用(command &)(tar czf /data/backup.tgz /data/backup &) #會將ppid設定為1,而非當前會話的id,並且jobs檢視不到當前的作業。注意這裡的括號即是這個方法的重點。
ctrl+d #或者 關閉視窗 程序任然會在後台執行
5.採用setid run a program i linux後台 執行 關閉 檢視等任務
涉及到命令 fg bg jobs nohup ctrl z ctrl c1.放在命令最後,功能是這條命令放到後台執行 jingsia localhost asss watch n 1 date 1 272892.jobs 檢視後台執行的任務正在執行 jingsia localhost asss jo...
linux 後台執行和關閉SSH執行,檢視後台任務
fg bg jobs nohup ctrl z命令 一 加在乙個命令的最後,可以把這個命令放到後台執行 如gftp 二 ctrl z 可以將乙個正在前台執行的命令放到後台,並且處於暫停狀態,不可執行 三 jobs 檢視當前有多少在後台執行的命令 jobs l選項可顯示所有任務的pid,jobs的狀態...
Linux後台執行Jar方法
在linux伺服器上執行jar檔案時通常的方法是 j a jar test.jar nohup j a jar test.jar nohup 意思是不結束通話執行命令,當賬戶退出或終端關閉時,程式仍然執行 當用 nohup 命令執行作業時,預設情況下該作業的所有輸出被重定向到nohup.out的檔案...