Eu sou um novato na programação de shell. Supondo que iniciei um programa (por exemplo, NetBeans) no meu terminal, se eu digitar
ps aux|grep netbeans
Eu recebo a saída
pre 18775 1.2 0.0 12524 1972 pts/3 S 20:17 0:00
onde 18775 especifica o PID etc. do processo.
Então eu mato usando
kill 18775.
no qual a interface do usuário do NetBeans desaparece. Se eu tentar obter o pid usando o primeiro comando, ainda recebo:
pre 19137 0.0 0.0 9136 1068 pts/3 S+ 20:19 0:00 grep --color=auto netbeans
Se o processo foi interrompido, por que ainda mostra a saída acima?
command-line
P Ramesh
fonte
fonte
grep netbeans
, esse é o programa que você vê no final da linha (grep --color=auto netbeans
)