我想对作业控制命令进行测试。
因此,我运行了一个命令,然后在使用 停止它后cat
使用该命令将其设为后台作业。 bg
Ctrl +Z
现在我想首先终止该后台进程,因此我使用了该命令%kill-2%2
,因为进程 ID 为 [2],但它给了我一个错误,提示“没有这样的作业”。我尝试了一下,%kill-9%2
但还是有同样的错误。
我用fg
命令检查了它,该作业仍在运行并且它出现在前台
同样,我想暂停后台作业,所以我使用了该命令%kill-19%2
,但它给了我一个错误“没有这样的作业”
我想知道我的错或错误。
答案1
命令应具有kill -2 %2
适当的间距。
%
行首的符号可能只是他们正在使用的提示符 ( ) PS1
。