Sto cercando di migliorare le mie capacità da riga di comando e ho riscontrato un problema in cui non riesco a interrompere un processo. Digito kill 2200
dove 2200 è il mio PID e il processo non viene ucciso. Dopo alcuni minuti l'attesa è ancora in top
e ps aux
. Ho anche provato a digitarlo con sudo - nessun risultato.
Qualche idea sul perché sarebbe così?
MODIFICARE
Ho trovato una dipendenza strana, dove fg
aggiorna l'elenco dei processi:
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
(come elencato nella modifica). Volevo solo provare a far funzionare il programma in background e poi riportarlo indietro.
fg
o bg
per il processo)