Linux命令 fg - 將后臺作業(yè)移動到前臺終端運行

2021-11-10 10:06 更新

fg

將后臺作業(yè)移動到前臺終端運行

概要

fg [job_spec ...]

主要用途

  • 用于將后臺作業(yè)(在后臺運行的或者在后臺掛起的作業(yè))放到前臺終端運行。
  • 若后臺任務(wù)中只有一個,則使用該命令時可以省略任務(wù)號。

參數(shù)

job_spec(可選):指定要移動到前臺執(zhí)行的作業(yè)標(biāo)識符,可以是一到多個。

返回值

返回作業(yè)的執(zhí)行狀態(tài),如果發(fā)生了錯誤返回失敗。

例子

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

# 使用fg命令使得作業(yè)在前臺運行。
fg %1

# 返回信息:
sleep 60

注意

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


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號