7.3 ps
Algumas vezes é útil ver quais processos estão sendo executados no computador. O comando
ps faz isto, e também nos mostra qual usuário executou o programa, hora que o processo foi
iniciado, etc.
ps [opções]
Onde:
opções
a Mostra os processos criados por você e de outros usuários do sistema.
x Mostra processos que não são controlados pelo terminal.
u Mostra o nome de usuário que iniciou o processo e hora em que o processo foi iniciado.
m Mostra a memória ocupada por cada processo em execução.
f Mostra a árvore de execução de comandos (comandos que são chamados por outros comandos).
e Mostra variáveis de ambiente no momento da inicialização do processo.
w Mostra a continuação da linha atual na próxima linha ao invés de cortar o restante que não
couber na tela.
–sort:[coluna] Organiza a saída do comando ps de acordo com a coluna escolhida. Você pode
usar as colunas pid, utime, ppid, rss, size, user, priority. Pode ser especificada
uma listagem em ordem inversa especificando --sort:[-coluna]. Para
mais detalhes e outras opções, veja a página de manual.
As opções acima podem ser combinadas para resultar em uma listagem mais completa. Você
também pode usar pipes “|” para filtrar a saída do comando ps. Para detalhes, veja ‘|
(pipe)’ on page 160.
Ao contrário de outros comandos, o comando ps não precisa do hífen “-” para especificar os
comandos. Isto porque ele não utiliza opções longas e não usa parâmetros.
Exemplos: ps, ps ax|grep inetd, ps auxf, ps auxw.
Fonte: Guia FOCA pag. 90
[]'s