【发布时间】:2017-11-22 13:55:52
【问题描述】:
如何在 Linux 终端中将 bash 命令置于前台,例如
sleep 100 &
【问题讨论】:
-
bash 手册在job control 下涵盖了所有这些内容。
-
不知道去哪里找,谢谢
-
但是为什么要在后台运行
sleep?没有多大意义。 -
我有一个 vim 宏来构建我的项目,我在最后添加了 &。但是,由于它打印到标准输出,因此无法正确处理。我不知道如何取消命令,不得不等待构建完成。没什么大不了的,但如果我知道如何杀死它会更容易。
-
@JoonatanSamuel:有道理。可以在[ here ] 找到有关此主题的另一个有价值的资源。它提到了停止的进程以及在后台继续停止的进程。另外,请注意在
jobs结果中,+附加到当前作业的 JOBSPEC。如果您只使用fg而没有 JOBSPEC,则当前作业将被带到前台。