HELLO

WELCOME
Systems Analyst | DevOps Engineer
Linux: liste processos

Marcelo L. Oliveira

DevOps Engineer

© 2023 Marcelo L. Oliveira. All Rights Reserved

jun 1, 2020
Linux: liste processos

O comando mais conhecido para listar processos no Linux é o PS. Neste post vamos ver algumas formas de utilizá-lo.

A primeira maneira é a seguinte.

$ ps u

Sua saída são nomes de usuários e informações de início de processos, conforme o exemplo abaixo, que mostra que o usuário “marcelo” abriu o terminal e digitou ps u.

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
marcelo 2657 0.0 0.0 115956 1732 pts/0 Ss May29 0:00 -bash
marcelo 12762 0.0 0.0 155372 1868 pts/0 R+ 05:46 0:00 ps u

No segundo exemplo abaixo foi adicionado o x, que mostra também os processos que não foram iniciados via console. A barra vertical, o pipe, direciona a saída para o comando less, que permite visualizar as informações página por página.

$ ps ux | less

O próximo exemplo tem adicionado o “a”, que faz com que todos os processos de todos os usuários sejam mostrados.

$ ps aux | less

Também é possível selecionar e ordenar quais colunas devem ser mostradas. A linha abaixo exemplifica:

$ ps -eo 'pid,user,uid,group,gid,vsz,rss,comm' | less

No comando acima, o -e mostra todos os processos e o -o personaliza o formato de saída.

Isso é tudo! Se gostou da dica, se foi útil, deixe um comentário.

More Details