linux 程序前後臺排程

2021-06-22 23:22:32 字數 854 閱讀 1056

ctrl c 是終止當前程序。

ctrl z 是停止(並沒有終止)當前程序。

以下內容來自:

一、& 最經常被用到

這個用在乙個命令的最後,可以把這個命令放到後台執行

二、ctrl + z

可以將乙個正在前台執行的命令放到後台,並且暫停

三、jobs

檢視當前有多少在後台執行的命令

四、fg

將後台中的命令調至前台繼續執行

如果後台中有多個命令,可以用 fg %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的後台正在執行的命令的序號(不是pid)。

五、bg

將乙個在後台暫停的命令,變成繼續執行

如果後台中有多個命令,可以用bg %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的後台正在執行的命令的序號(不是pid)。

例項:

[1]+ stopped /root/bin/rsync.sh

如果沒有此提示,則用 jobs 命令檢視任務:

#jobs

[1]+ suspended /root/bin/rsync.sh &

然後我們可以把程式排程到後台執行:(bg 後面的數字為作業號)

#bg 1

[1]+ /root/bin/rsync.sh &

用 jobs 命令檢視正在執行的任務:

#jobs

[1]+ running /root/bin/rsync.sh &

如果想把它調回到前台執行,可以用

#fg 1

/root/bin/rsync.sh

這樣,你在控制台上就只能等待這個任務完成了。 

linux程序前後臺切換

shell支援作用控制,有以下命令 1.command 讓程序在後台執行 2.jobs l 檢視後台執行的程序 3.fg n 讓後台執行的程序n到前台來 4.bg n 讓程序n到後台去 n 為jobs檢視到的程序編號 1 執行命令 切換至後台 在linux終端執行命令的時候,在命令末尾加上 符號,就...

Linux任務 程序前後臺切換

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

Linux程序前後臺切換技巧

command 將程序放在後台執行 ctrl z 暫停當前程序 並放入後台 jobs 檢視當前後台任務 bg 將任務轉為後台執行 fg 將任務調回前台 kill 殺掉任務 如果我們在終端中直接執行一gui程式,一般情況下,終端就會被當前程序占用了。如果我們想把它放到後台執行有兩種方法 command...