Я намагаюся вдосконалити свої навички командного рядка, і у мене виникла проблема, коли я не можу вбити процес. Я набираю, kill 2200
де 2200 - мій PID, і процес не вбивається. Через кілька хвилин очікування все ще перебуває в top
і ps aux
. Я навіть намагався набрати це з судо - результатів не було.
Будь-які ідеї, чому це було б так?
EDIT
Я знайшов дивну залежність, де 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
для цього процесу)