2021年2月19日 星期五

ubuntu 在shell的背景執行

將程式送到背景執行並暫停

ctrl + z

接著用

$ bg %<jobsId>

來將背景暫停程式繼續執行

或在開始執行時

$ <command> &

但這麼做stdout仍然會導到treminal,可以將stdout重新導到 /dev/null

$ <command> > /dev/null &

查看正在執行的程式,-l列出process Id

$ jobs -l

將程式送到前景,如果有多隻成是在背景,用x指定

$ fg <X>

殺掉背景執行程式

$ kill -9 <process Id>


沒有留言:

張貼留言