將程式在後臺執行和殺掉後臺的程式

張哲溪發表於2020-11-09

1. 使用cp命令備份docker的資料目錄。如果docker的資料目錄太大,可以使用如下命令程式備份。
例子:
cp -r  docker  docker_bak  &      --這個命令是將cp命令放到後臺執行


2. 殺掉後臺執行的程式
(1)先查詢後臺執行程式的pid: jobs -l   
(2)查詢到pid以後,可以使用kill -9 程式號將後臺執行的程式殺掉。


3. 將後臺的命令調至到前臺繼續執行
可以使用fg  %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的後臺正在執行的命令的序號(不是pid)


4. 將後臺暫停的命令,變成繼續執行
如果後臺中有多個命令,可以用bg %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的後臺正在執行的命令的序號(不是pid)

相關文章