Я пытаюсь улучшить свои навыки командной строки, и я столкнулся с проблемой, когда я не могу завершить процесс. Я набираю, 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для процесса)