我正在尝试提高命令行技能,但是遇到了无法终止进程的问题。我键入kill 2200
2200是我的PID,并且不会终止该进程。几分钟后,等待仍然是在top
和ps aux
。我什至尝试用sudo键入-没有结果。
任何想法为什么会那样?
编辑
我发现了一个怪异的依赖关系,其中fg
更新了进程列表:
x@xxx:/etc/grub.d$ ps
PID TTY TIME CMD
1723 pts/0 00:00:00 bash
2200 pts/0 00:00:00 top
2202 pts/0 00:00:00 top
2258 pts/0 00:00:00 ps
x@xxx:/etc/grub.d$ fg
top
x@xxx:/etc/grub.d$ ps
PID TTY TIME CMD
1723 pts/0 00:00:00 bash
2200 pts/0 00:00:00 top
2620 pts/0 00:00:00 ps
x@xxx:/etc/grub.d$ fg
top
x@xxx:/etc/grub.d$ ps
PID TTY TIME CMD
1723 pts/0 00:00:00 bash
2621 pts/0 00:00:00 ps
top
(如编辑中所列)。我只是想尝试将程序置于后台运行,然后再将其恢复。
fg
或为止bg
)