Saya mencoba untuk meningkatkan keterampilan baris perintah saya dan saya telah mengalami masalah di mana saya tidak dapat membunuh proses. Saya mengetik di kill 2200
mana 2200 adalah PID saya dan prosesnya tidak terbunuh. Setelah beberapa menit menunggu masih dalam top
dan ps aux
. Saya bahkan sudah mencoba mengetiknya dengan sudo - tidak ada hasil.
Adakah ide mengapa bisa seperti itu?
SUNTING
Saya telah menemukan ketergantungan aneh, di mana fg
memperbarui daftar proses:
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
(sebagaimana tercantum dalam edit). Saya hanya ingin mencoba meletakkan program untuk bekerja ke latar belakang dan kemudian membawanya kembali.
fg
atau bg
untuk proses tersebut)