Linux命令 bg -將前臺(tái)終端作業(yè)移動(dòng)到后臺(tái)運(yùn)行

2021-10-28 10:41 更新

bg

將前臺(tái)終端作業(yè)移動(dòng)到后臺(tái)運(yùn)行

概要

bg [job_spec ...]

主要用途

  • 用于將作業(yè)放到后臺(tái)運(yùn)行,使前臺(tái)可以執(zhí)行其他任務(wù)。該命令的運(yùn)行效果與在指令后面添加符號(hào)&的效果是相同的,都是將其放到系統(tǒng)后臺(tái)執(zhí)行。
  • 若后臺(tái)任務(wù)中只有一個(gè),則使用該命令時(shí)可以省略任務(wù)號(hào)。

參數(shù)

job_spec(可選):指定要移動(dòng)到后臺(tái)執(zhí)行的作業(yè)標(biāo)識(shí)符,可以是一到多個(gè)。

返回值

返回成功,除非未開(kāi)啟作業(yè)控制或發(fā)生了錯(cuò)誤。

例子

# 運(yùn)行sleep命令,然后按下ctrl+z。
sleep 60
^Z
[1]+  Stopped                 sleep 60

# 使用bg命令使得作業(yè)在后臺(tái)運(yùn)行。
bg %1

# 返回信息:
[1]+ sleep 60 &

注意

  1. bash的作業(yè)控制命令包括bg 、fg、 kill、 wait、 disown、 suspend。
  2. 該命令需要set的選項(xiàng)monitor處于開(kāi)啟狀態(tài)時(shí)才能執(zhí)行;查看作業(yè)控制狀態(tài):輸入?set -o?查看monitor行;執(zhí)行?set -o monitor?或?set -m?開(kāi)啟該選項(xiàng)。
  3. 該命令是bash內(nèi)建命令,相關(guān)的幫助信息請(qǐng)查看help命令。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)