如何在 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
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP