將前臺終端作業移動到后臺運行
bg [job_spec ...]
用于將作業放到后臺運行,使前臺可以執行其他任務。該命令的運行效果與在指令后面添加符號&
的效果是相同的,都是將其放到系統后臺執行。
若后臺任務中只有一個,則使用該命令時可以省略任務號。
job_spec(可選):指定要移動到后臺執行的作業標識符,可以是一到多個。
返回成功除非未開啟作業控制或發生了錯誤。
# 運行sleep命令,然后按下ctrl+z。
sleep 60
^Z
[1]+ Stopped sleep 60
# 使用bg命令使得作業在后臺運行。
bg %1
# 返回信息:
[1]+ sleep 60 &
bash
的作業控制命令包括bg fg kill wait disown suspend
。set
選項monitor
處于開啟狀態時才能執行;查看作業控制狀態:輸入set -o
查看monitor
行;執行set -o monitor
或set -m
開啟該選項。help
命令。