如何在 Linux 系統中將作業移至後臺?


要將前臺作業移至後臺,我們在 Linux 系統中使用 bg 命令。

bg (後臺) – bg 命令用於將前臺作業移至後臺。它恢復在後臺掛起的程序的執行。如果未指定作業,則 bg 命令作用於當前正在執行的程序。

語法

bg 命令的通用語法如下所示:

bg [job_spec ...]

作業識別符號 -

序號符號和含義
1%n
作業編號
2(n)%string
引用由以 string 開頭的命令啟動的作業
3%? string
引用由包含 string 的命令啟動的作業
4%% 或 %+
當前作業
5%-
上一個作業

bg 命令的退出狀態 -

除非作業控制未啟用或發生錯誤,否則 bg 命令返回成功。

要使用終端將當前作業移至 Linux 系統的後臺,我們使用 bg 命令。

首先,我們需要在 Linux 系統中建立一個作業。

$ sleep 200

要使用終端將上一個作業移至 Linux 系統的後臺,我們使用帶 %- 作業識別符號的 bg 命令,如下所示。

$ bg %-

要透過指定作業 ID 將作業移至後臺,我們使用以下命令。

$ bg %<job id>

要透過指定作業名稱將作業移至後臺,我們使用以下命令。

$ bg %<job name>

要檢查有關 bg 命令的更多資訊,我們使用 --help 選項與 bg 命令一起使用。它會顯示有關 bg 命令的簡短說明,如下所示。

$ bg --help

更新於:2021-07-01

2K+ 次瀏覽

開啟您的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.