procs no Debian e derivados

O procs é uma alternativa mais moderna ao tradicional comando ps. Ele mostra os processos e informações sobre eles, no terminal, assim como o ps, porém, de uma maneira mais organizada, colorida e com algumas opções interessantes. 

Mas, diferente do ps, ele não vem instalado por padrão. A boa notícia, é que o pacote está contido nos repositórios oficiais do Debian, servindo também para os derivados: Mauna Linux, Ubuntu, Linux Mint... Eu já fiz vídeo do procs no canal, para Arch Linux e derivados

Abra o Terminal e vamos atualizar a cache do gerenciador de pacotes apt, antes de instalar. Digite o comando abaixo, pressione [Enter], digite a senha e [Enter] novamente:
sudo apt update

Agora vamos instalar o pacote e dependências, se houverem:
sudo apt install procs

No meu caso a instalação foi direto, sem pedir prompt de confirmação, pois não haviam dependências. Se houverem, ele vai pedir, então basta digitar s e apertar [Enter].  

Para rodar, basta digitar:
procs

A saída será algo assim, mostrando todos os processos rodando na sua máquina. Desça para ver mais, utilizando o scroll do mouse/touchpad ou a seta do teclado. Você verá tudo organizado, colorido, mostrando o PID, usuário, % de cpu, % de RAM... E qual é o comando. Para sair, aperte q.

Você pode procurar, por exemplo, pelos processo do firefox (o exemplo só vai funcionar para você, se tiver o Firefox instalado):
procs firefox

Saída:

É possível exibir em visão de árvore, para poder ver os processos pai - filhos:
procs firefox --tree

Repare que mostrou os processos filhos do firefox, em árvore: 

Uma opção interessante, é ordenar os processos pelos que estão gastando mais RAM (coluna MEM):
procs --sortd mem

Saída:

Também é possível ordenar pelo maior gasto de processamento (coluna CPU):
procs --sortd cpu

Saída:

Nos dois casos, tanto maior gasto de RAM quanto de CPU, foi o processo do firefox, de PID 3277.

Espero que tenha gostado. 🤗

Talvez você se interesse:
Conheça e instale o procs, uma alternativa mais moderna ao ps(Arch Linux)

Referências:
As referências estão inseridas via links no texto, na primeira ocorrência de cada palavra relevante.
Por favor, considere ajudar o blog! Compartilhe nas redes sociais, comente, ou faça uma pequena doação (PIX), para me incentivar a continuar criando conteúdo gratuito:
felippehdlinux@protonmail.com
Se increva também no meu canal do YouTube.

Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries. 

Comentários