Existem ferramentas diferentes para verificar processos ativos.
ps
command
Este comando permite obter uma lista de processos ativos, juntamente com outras informações. Normalmente é usado com ax
parâmetros (para ver todos os processos) junto com grep
como um filtro, por exemplo:
ps ax | grep -i apt
Nesse caso, -i
significa correspondência sem distinção entre maiúsculas e minúsculas. Isso mostrará os IDs do processo, por exemplo:
andrea@farore:~$ ps ax | grep -i apt
24036 pts/5 S+ 0:00 sudo apt-get update
24037 pts/5 S+ 0:00 apt-get update
24040 pts/5 S+ 0:00 /usr/lib/apt/methods/http
24041 pts/5 S+ 0:00 /usr/lib/apt/methods/http
24042 pts/5 S+ 0:00 /usr/lib/apt/methods/http
24043 pts/5 S+ 0:00 /usr/lib/apt/methods/http
24044 pts/5 S+ 0:00 /usr/lib/apt/methods/http
24046 pts/5 S+ 0:00 /usr/lib/apt/methods/gpgv
24066 pts/5 S+ 0:00 /usr/lib/apt/methods/bzip2
24069 pts/3 S+ 0:00 grep --color=auto -i apt
andrea@farore:~$
Você pode então matar processos individuais emitindo um comando kill
:
kill -9 24036
O número 9
é o sinal, neste caso SIGKILL
(o que significa uma interrupção brutal). Um sinal mais "legal" é SIGTERM
, que corresponde a 15
. Para mais informações sobre sinais, consulte a manpage:
man 7 signal
top
command
Este comando mostra uma visão interativa de processos ativos, mostrando também números de processos. Eles geralmente são classificados pelo uso da CPU.
Quandovocêsabeonúmerodoprocesso,vocêpodematá-locomoditoantes.
htop
command
Estegerenciadordeprocessosnãoéinstaladoporpadrão,masestádisponívelnosrepositóriospadrão.Ésemelhanteatop
,maspossuiatalhosdetecladofáceis,comoF6
paraordenaçãoeF9
paramatar.
Monitor do sistema
Finalmente, você pode encontrar o aplicativo "Monitor do sistema" no painel Unity, que mostra uma lista básica dos processos em execução e permite eliminá-los. Ferramentas semelhantes com nomes semelhantes existem em todos os derivados do Ubuntu. Em qualquer caso, IMHO as ferramentas CLI acima mencionadas são mais rápidas.