如何在 Linux 系统中将作业移至后台?
linuxoperating systemopen source
要将前台作业移至后台,我们在 Linux 系统中使用 bg 命令。
bg(后台)— bg 命令用于将前台作业移至后台。它会在后台恢复已挂起进程的执行。如果没有指定作业,则 bg 命令作用于当前正在运行的进程。
语法
bg 命令的一般语法如下 —
bg [job_spec ...]
Job 标识符 −
| 序号 | 注释 &含义 |
|---|---|
| 1 | %n 作业编号 |
| 2 | (n)%string 指由以字符串开头的命令启动的作业 |
| 3 | %?字符串 引用由包含字符串的命令启动的作业 |
| 4 | %% 或 %+ 当前作业 |
| 5 | %- 上一个作业 |
bg 命令的退出状态 -
除非未启用作业控制或发生错误,否则 bg 命令将返回成功。
要在 Linux 系统中使用终端将当前作业移至后台,我们使用 bg 命令。
首先,我们需要在 Linux 系统中创建一个作业。
$ sleep 200
要在 Linux 系统中使用终端将上一个作业移到后台,我们使用带有 %- 作业标识符的 bg 命令,如下所示。
$ bg %-
要通过指定作业 ID 将作业移到后台,我们使用以下命令。
$ bg %<job id>
要通过指定作业名称将作业移至后台运行,我们使用以下命令。
$ bg %<job name>
要查看有关 bg 命令的更多信息,请使用 bg 命令的 --help 选项。它会显示有关 bg 命令的简短说明,如下所示。
$ bg --help
相关文章
有用资源
linux 参考教程 - 该教程包含有关 linux 的更多信息:https://www.cainiaomax.com/linux/

