linux後台 執行 關閉 檢視等任務

2021-07-25 20:08:34 字數 1079 閱讀 6279

涉及到命令:

& fg bg jobs nohup ctrl+z ctrl+c
1.&

放在命令最後,功能是這條命令放到後台執行:

[jingsia@localhost asss]$ watch -n 1 date &

[1] 27289

2.jobs

檢視後台執行的任務正在執行:

[jingsia@localhost asss]$ jobs -l

[1]+ 27289 stopped (tty output) watch -n 1 date

3.fg

將後台的命令放到前台執行:

[jingsia@localhost asss]$ fg 1

watch -n 1 date

4.bg

將後台暫停的命令變為執行狀態:

[jingsia@localhost asss]$ jobs -l #停止狀態stopped

[1]+ 27563 stopped nohup bin/debug/server.asss

[jingsia@localhost asss]$ bg 1 #喚醒

[1]+ nohup bin/debug/server.asss &

[jingsia@localhost asss]$ jobs -l #執行狀態running

[1]+ 27563 running nohup bin/debug/server.asss &

5.nohup

在後台執行,即使關閉終端也會繼續執行:

[jingsia@localhost asss]$ nohup bin/debug/server.asss &

[1] 27563

6.ctrl+z

將乙個正在執行的命令放到後台執行,並處於暫停狀態

7.ctrl+c

將乙個正在執行的命令停止

8.kill

殺死正在執行的命令

linux程序的後台執行 檢視 關閉等命令

fg bg jobs nohup ctrl z ctrl c 命令 一 加在乙個命令的最後,可以把這個命令放到後台執行,如 watch n 10 sh test.sh 每10s在後台執行一次test.sh指令碼 二 ctrl z 可以將乙個正在前台執行的命令放到後台,並且處於暫停狀態。三 jobs ...

linux 後台執行和關閉SSH執行,檢視後台任務

fg bg jobs nohup ctrl z命令 一 加在乙個命令的最後,可以把這個命令放到後台執行 如gftp 二 ctrl z 可以將乙個正在前台執行的命令放到後台,並且處於暫停狀態,不可執行 三 jobs 檢視當前有多少在後台執行的命令 jobs l選項可顯示所有任務的pid,jobs的狀態...

linux 執行 關閉 檢視後台任務

一 執行後台任務 將 加在乙個命令的最後,可以把這個命令放到後台執行 注意 1.如果關閉當前終端,將無法維護後台任務的執行 2.需要使用者互動的命令不要放在後台執行比如這裡把redis服務的啟用的指令碼寫到了redis service startup.sh中 後台執行 redis service s...