这个问题很特殊,因为某些键(例如 CTRL+Z)停止工作。
我试图通过输入顺序将进程置于后台:
- 寻找 /
- CTRL+Z
- bg
但是,我仍然可以看到标准输出。仅执行第一步的唯一区别是命令 CTRL+Z 不再起作用。当我有未保存的工作并且我的硬盘超过 100GB 时,这是相当讨厌的。所以
如何将进程置于后台?
[细节]
我在 Mac 上使用第四版 Bash。
[尼古拉斯·莱利的关键回复]
问题真的是我不明白运行进程背景的“后果”。我不明白为什么 CTRL+Z 之类的命令对后台进程不起作用。我仍然能够使用以下命令在另一个 shell 中终止该进程:
ps -ej | awk '! /grep/ && /find/ {print $2}' | xargs kill -9