Alguns comandos que podem auxiliar para gerenciar os processos no linux:
#Mostra uma lista com os processos iniciados por todos usuários:
ps aux
#Se a lista for muito grande, você pode combinar o comando com o "|more", assim você pode ir passando por todos os processos como se fosse uma pagina.
ps aux |more
#Você verá muitos processos que talvez não saiba qual a finalidade, você pode usar o comando abaixo para descobrir a função do processo.
whatis apache2
Resultado: apache2 (8) - Apache Hypertext Transfer Protocol Server
#O comando abaixo mostra a lista de processos de forma um pouco mais organizada, os processos serão agrupados facilitando a visualização.
ps axjf
#Se estiver procurando um processo específico, você pode usar o "|grep".
ps axjf |grep smb
#Podemos usar também o comando abaixo para ver os processos e os seus ID's.
pstree -p
#Se quisermos ver os processos rodando "on-line", temos o comando abaixo. É um gerenciados de processos em modo texto.
top
Usando o top, temos algumas variáveis:
Tecla "g" #Coloca nas primeiras posições os processos que estão consumindo maior processamento.
Tecla "k" #Para finalizar um processo, digite "k" e depois o PID.
#Para finalizar um processo da forma "correta" você usa o comando abaixo + o PID que você pegou pelo "ps axjf" ou "ps aux"
kill 4022
#Para finalizar forçando, normalmente quando está travado o processo.
kill -9 4022
#Pode ser utilizado também o comando killall, assim você pode especificar o nome do serviço do linux que deseja "matar".
killall smb
Abraços!
Nenhum comentário:
Postar um comentário