I migliori manager delle attività per Linux

I migliori manager delle attività per Linux
Questo articolo coprirà un elenco di utili applicazioni di gestione delle attività disponibili per Linux. Queste applicazioni consentono di visualizzare i consumi di risorse dei singoli processi e consentire di impostare avvisi e gestire il loro comportamento. Il termine "consumo di risorse" qui si riferisce principalmente alla CPU, alla memoria e all'utilizzo della rete.

Superiore

In alto è uno strumento di riga di comando per mostrare il consumo di risorse di vari processi e attività in esecuzione sul sistema Linux. Viene installato per impostazione predefinita su quasi tutte le distribuzioni Linux e può anche mostrare l'utilizzo complessivo delle risorse di sistema. Presenta anche un'opzione per modificare la priorità (gentilezza) dei processi di esecuzione. Top è davvero utile se si desidera identificare i processi che consumano risorse di sistema e se si desidera fare un confronto tra diverse applicazioni. I dati Top Presents sono in una bella forma tabulare.

Per correre in alto, eseguire il seguente comando:

$ top

Puoi saperne di più sull'alto usando i seguenti due comandi:

$ top -Help
$ man top

Htop

Htop è una task manager della riga di comando che funziona in modo simile alla "top" applicazione sopra menzionata. Tuttavia, viene fornito con molte funzionalità e interattività extra che ti permetteranno di utilizzare alcune funzioni avanzate. Sulla base della libreria NCURSES, Htop può anche mostrare l'output colorato per una migliore leggibilità. La riga inferiore in Htop mostra scorciatoie da tastiera per la modifica delle impostazioni e filtrare i risultati. È inoltre possibile utilizzare Htop per modificare il consumo di risorse priorità dei processi.

È possibile installare Htop in Ubuntu usando il comando menzionato di seguito:

$ sudo APT Installa htop

Htop può essere installato dal gestore pacchetti spedito con la distribuzione Linux. Puoi anche scaricarlo dalla sua home page.

Per eseguire Htop, utilizzare il seguente comando:

$ htop

Puoi saperne di più su Htop usando i seguenti due comandi:

$ htop - -help
$ man htop

Task Manager preinstallati

Un'utilità di gestione delle attività dedicata è inclusa nello stack dell'applicazione della maggior parte degli ambienti desktop a base di Linux. Se si utilizzano ambienti desktop basati su GNOME, KDE, XFCE, Mate, LXDE e LXQT, otterrai uno strumento di gestione delle attività disponibile per impostazione predefinita come applicazione preinstallata. È possibile eseguire questo strumento dal lancio dell'applicazione per iniziare a gestire le attività. Di solito è possibile trovare queste applicazioni di gestione delle attività cercando il termine "monitor di sistema" o "manager task" nel lancio dell'applicazione e nel gestore dei pacchetti della distribuzione Linux.

Se per qualche motivo uno di questi questi gestori di task non è disponibile per impostazione predefinita sulla distribuzione di Linux, è possibile installarlo cercando "KSYSGUARD", "Gnome System Monitor", "Mate System Monitor", "Lxtask", "XFCE4 Termini di Task Manager "in pacchetti manager.

Ps

PS è un altro strumento utile che viene preinstallato per impostazione predefinita su quasi tutte le distribuzioni Linux. Anche se non è così avanzato come Top e Htop, è abbastanza buono se vuoi solo trovare l'ID di processo (PID) di una determinata attività per eseguire ulteriormente qualsiasi comando su di esso.

Non dovrai installare "PS" nella tua distribuzione Linux. Tuttavia, se per qualche motivo non è disponibile, puoi cercarlo nel gestore dei pacchetti.

Per eseguire "PS", utilizzare il comando seguente (sostituire il nome utente):

$ ps -l -u

Puoi saperne di più su "PS" utilizzando i seguenti due comandi:

$ PS -Help
$ man ps

Pstree

Pstree funziona in modo simile al comando "PS", con una funzione "Visualizzazione albero" unica . Può mostrare i processi e i loro sottoprocessi per bambini in formato ad albero, consentendo agli utenti di monitorare meglio le attività di esecuzione.

PSTREE dovrebbe essere preinstallato sulla tua distribuzione Linux. In caso contrario, cercalo nel gestore dei pacchetti come è incluso nei repository di tutte le principali distribuzioni Linux.

Per mostrare processi e sottoprocessi insieme ai loro ID del processo, utilizzare il seguente comando:

$ pstree -p

Puoi saperne di più su "pstree" usando i seguenti due comandi:

$ pstree - -help
$ man pstree

Sguardi

Glances è uno strumento di monitoraggio di processo open source e multipiattaforma scritta in Python. Presenta un'interfaccia ncurses e basata su testo che può essere visualizzata in un emulatore terminale e un'interfaccia basata sul Web che può essere visualizzata in qualsiasi browser. Lo spettatore basato sul Web richiede una configurazione client-server, i binari per entrambi sono inclusi nelle build ufficiali. Gli sguardi possono mostrare una quantità schiacciante di informazioni ed è molto più potente di altre utility menzionate nell'articolo. Puoi personalizzarlo per mostrare solo informazioni limitate utilizzando le sue numerose opzioni di riga di comando.

Per installare gli sguardi in Ubuntu, utilizzare il seguente comando:

$ occhia

È possibile installare sguardi in altre distribuzioni Linux dal gestore pacchetti o puoi seguire le istruzioni di installazione ufficiali disponibili qui.

Per saperne di più sugli sguardi, usando i seguenti due comandi:

$ Glances -Help
$ man lo sguardo

Conclusione

Gli strumenti di gestione delle attività consentono di controllare meglio il tuo sistema fornendo informazioni utili sul consumo di risorse dei singoli processi. Questi strumenti sono particolarmente utili per gli amministratori di sistema, gli sviluppatori di applicazioni e i giocatori che monitorano abitualmente il comportamento del processo.