將前臺終端作業移動到后臺運行
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命令。