- 使用者有時侯執行的程序可能要花很多時間,如果將它放在前景執行,將導致無法繼續做其他事情,最好的方法就是將它放在背景執行,甚至可能還希望使用者登出系統後,程序還可以繼續執行。
- 在背景執行程序的&,bg指令
- 格式:指令 &
- sample 1 :
- netscape &
- sample 2:
- updatedb
- 按下Ctrl+Z中斷動作
- bg
- 將更新動作放到背景執行
- sample 3:
- sleep 300 &
- ps
- 後台執行時,並將輸出重定向到指定文件中
- mv /mnt/sdd5/test /root/ &>message &
- 上例,使用重定向將命產生的輸出和錯誤信息寫入文件message中,這樣命令執行過程中就不會有消息發送到控制台了。
- 在前景執行程序的fg指令
- fg
- nohup指令可讓使用者登出系統後,程序繼續執行
- nohup myserver &
- 2013/4/23:
- 新增:
- 背景執行範例程式 sample 3 、重定向
沒有留言:
張貼留言