Estou tentando melhorar minhas habilidades de linha de comando e encontrei um problema em que não consigo eliminar um processo. Eu digito kill 2200
onde 2200 é meu PID e o processo não é interrompido. Após alguns minutos, a espera ainda está no top
e ps aux
. Eu até tentei digitar com sudo - sem resultados.
Alguma idéia de por que seria assim?
EDITAR
Eu encontrei uma dependência estranha, onde fg
atualiza a lista de processos:
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
(conforme listado na edição). Eu só queria tentar colocar o programa para trabalhar em segundo plano e depois trazê-lo de volta.
fg
ou bg
para o processo)