我知道我可以通过添加一些内容在后台运行某些东西&
,例如tail -f log.log
然后我可以使用以下命令恢复或将作业发送到前台fg
但是,一旦我这样做,我该如何再次将其发送到后台?Ctl-z
停止任务并将Ctl-c
其终止。
当我打字时bg
什么也没有发生。
答案1
一旦您习惯Ctrl+z
停止该进程,就可以使用该命令将其发送到后台bg
。您可能也想看看该jobs
命令。
help bg
bg: bg [job_spec ...] 将作业移至后台。将每个 JOB_SPEC 标识的作业放在后台,就像它们是用“&”启动的一样。如果 JOB_SPEC 不存在,则使用 shell 的当前作业概念。
退出状态:除非未启用作业控制或发生错误,否则返回成功。