Melhores gerentes de tarefas para Linux

Melhores gerentes de tarefas para Linux
Este artigo abordará uma lista de aplicativos úteis de gerenciamento de tarefas disponíveis para Linux. Esses aplicativos permitem visualizar consumos de recursos de processos individuais e você configurar alertas e gerenciar seu comportamento. O termo "consumo de recursos" aqui se refere principalmente à CPU, uso de memória e rede.

Principal

Top é uma ferramenta de linha de comando para mostrar o consumo de recursos de vários processos e tarefas em execução no seu sistema Linux. Ele vem instalado por padrão em quase todas as distribuições Linux e pode mostrar o uso geral dos recursos do sistema também. Ele também apresenta uma opção para ajustar a prioridade (gentileza) dos processos de corrida. Top é realmente útil se você deseja identificar processos que estão consumindo recursos do sistema e se você deseja fazer uma comparação entre diferentes aplicativos. Os dados principais de presentes estão em um bom formulário tabular.

Para executar o TOP, execute o seguinte comando:

$ top

Você pode aprender mais sobre o TOP usando os dois comandos a seguir:

$ TOP -Help
$ Man Top

Htop

O HTOP é um gerente de tarefas de linha de comando que funciona semelhante ao aplicativo "principal" mencionado acima. No entanto, ele vem com muitos recursos extras e interatividade que permitirão que você use algumas funções avançadas. Com base na biblioteca Ncurses, o HTOP também pode mostrar a saída colorida para obter melhor legibilidade. A linha inferior no HTOP mostra os atalhos do teclado para alterar as configurações e filtrar os resultados. Você também pode usar o HTOP para alterar a prioridade do consumo de recursos dos processos.

Você pode instalar o HTOP no Ubuntu usando o comando mencionado abaixo:

$ sudo apt install htop

HTOP pode ser instalado no gerenciador de pacotes enviado com sua distribuição Linux. Você também pode baixá -lo de sua página inicial.

Para executar o HTOP, use o seguinte comando:

$ htop

Você pode aprender mais sobre o HTOP usando os dois comandos a seguir:

$ HTOP -Help
$ MAN HTOP

Gerentes de tarefas pré-instalados

Um utilitário de gerenciamento de tarefas dedicado está incluído na pilha de aplicativos da maioria dos ambientes de desktop baseados em Linux. Se você estiver usando ambientes GNOME, KDE, XFCE, MATE, LXDE e LXQT, você obterá uma ferramenta de gerenciamento de tarefas disponível por padrão como um aplicativo pré-instalado. Você pode executar esta ferramenta do lançador de aplicativos para começar a gerenciar as tarefas. Geralmente você pode encontrar esses aplicativos de gerenciamento de tarefas pesquisando o termo "monitor do sistema" ou "gerente de tarefas" no lançador de aplicativos e gerente de pacotes da sua distribuição Linux.

Se, por algum motivo, um desses gerentes de tarefas não estiver disponível por padrão na sua distribuição Linux, você pode instalá -lo pesquisando "KsysGuard", "Gnome System Monitor", "Mate System Monitor", "LXTask", "XFCE4 Gerenciador de tarefas ”Termos no gerenciador de pacotes.

Ps

PS é outra ferramenta útil que vem pré-instalada por padrão em quase todas as distribuições Linux. Embora não seja tão avançado quanto o Top e o HTOP, é bom o suficiente se você deseja apenas encontrar o ID do processo (PID) de uma determinada tarefa para executar ainda mais quaisquer comandos nele.

Você não precisará instalar "ps" em sua distribuição Linux. No entanto, se, por algum motivo, não estiver disponível, você poderá procurá -lo no gerenciador de pacotes.

Para executar "PS", use o seguinte comando (substitua o nome do usuário):

$ ps -l -u

Você pode aprender mais sobre "PS" usando os dois comandos a seguir:

$ PS -Help
$ MAN PS

PSTEE

PSTree funciona semelhante ao comando "ps", com um recurso exclusivo "Visualização de árvore" . Ele pode mostrar processos e seus subprocessos filhos em um formato de árvore, permitindo que os usuários monitorem melhor as tarefas de execução.

PSTEE deve vir pré-instalado em sua distribuição Linux. Caso contrário, pesquise no seu gerenciador de pacotes, pois está incluído em repositórios de todas as principais distribuições Linux.

Para mostrar processos e subprocessos, juntamente com seus IDs de processo, use o seguinte comando:

$ pSTree -P

Você pode aprender mais sobre "PSTree" usando os dois comandos a seguir:

$ PSTEE -Help
$ MAN PSTEE

Olhares

Giro é uma ferramenta de monitor de processo de código aberto e de plataforma cruzada escrita em python. Possui um NCurses e interface baseada em texto que pode ser visualizada em um emulador de terminal, bem como em uma interface baseada na Web que pode ser visualizada em qualquer navegador. O espectador baseado na Web requer uma configuração do cliente-servidor, os binários para ambos estão incluídos nas compilações oficiais. Olhos pode mostrar uma quantidade esmagadora de informações e é muito mais poderosa do que outros utilitários mencionados no artigo. Você pode personalizá -lo para mostrar apenas informações limitadas usando suas inúmeras opções de linha de comando.

Para instalar olhares no Ubuntu, use o seguinte comando:

$ GANCES

Você pode instalar olhares em outras distribuições Linux no gerenciador de pacotes ou pode seguir as instruções oficiais de instalação disponíveis aqui.

Para saber mais sobre olhares, usando os dois comandos a seguir:

$ GANCES -Help
$ Man olha

Conclusão

As ferramentas de gerenciamento de tarefas permitem controlar melhor seu sistema, fornecendo informações úteis sobre o consumo de recursos de processos individuais. Essas ferramentas são especialmente úteis para administradores de sistemas, desenvolvedores de aplicativos e jogadores que monitoram rotineiramente o comportamento do processo.