Beste oppgaveledere for Linux

Beste oppgaveledere for Linux
Denne artikkelen vil dekke en liste over nyttige oppgavestyringsapplikasjoner som er tilgjengelige for Linux. Disse applikasjonene lar deg se ressursforbruk av individuelle prosesser og lar deg sette opp varsler og administrere deres oppførsel. Begrepet "ressursforbruk" her refererer hovedsakelig til CPU, minne og nettverksbruk.

Topp

Topp er et kommandolinjeverktøy for å vise ressursforbruk av forskjellige prosesser og oppgaver som kjører på Linux -systemet ditt. Den kommer som standard installert på nesten alle Linux -distribusjoner, og det kan også vise generell bruk av systemressurser. Den har også et alternativ for å finjustere prioritet (finhet) ved å løpe prosesser. Topp er virkelig nyttig hvis du vil identifisere prosesser som spiser opp systemressurser, og hvis du vil gjøre en sammenligning mellom forskjellige applikasjoner. Topp presenterer data er i en fin tabellform.

For å kjøre topp, utfør følgende kommando:

$ TOPP

Du kan lære mer om topp ved å bruke følgende to kommandoer:

$ TOP -HELP
$ mann topp

Htop

HTOP er en kommandolinjeoppgaveansvarlig som fungerer som den "topp" -applikasjonen nevnt ovenfor. Imidlertid kommer det med mange ekstra funksjoner og interaktivitet som lar deg bruke noen avanserte funksjoner. Basert på Ncurses -biblioteket, kan HTOP også vise deg farget produksjon for bedre lesbarhet. Den nederste raden i HTOP viser tastatursnarveier for å endre innstillinger og filtrere resultatene. Du kan også bruke HTOP for å endre ressursforbruksprioritet av prosesser.

Du kan installere HTOP i Ubuntu ved å bruke kommandoen nevnt nedenfor:

$ sudo apt install htop

HTOP kan installeres fra Package Manager sendt med Linux -distribusjonen. Du kan også laste den ned fra hjemmesiden.

For å kjøre HTOP, bruk følgende kommando:

$ htop

Du kan lære mer om HTOP ved å bruke følgende to kommandoer:

$ HTOP -HELP
$ mann htop

Forhåndsinstallerte oppgaveledere

Et dedikert oppgavestyringsverktøy er inkludert i applikasjonsstabelen til de fleste Linux -baserte stasjonære miljøer. Hvis du bruker Gnome, KDE, XFCE, Mate, LXDE og LXQT-baserte stasjonære miljøer, vil du få et oppgavestyringsverktøy tilgjengelig som standard som et forhåndsinstallert applikasjon. Du kan kjøre dette verktøyet fra applikasjonslageret for å begynne å administrere oppgavene. Vanligvis kan du finne disse oppgaveledelsesapplikasjonene ved å søke etter begrepet "System Monitor" eller "Task Manager" i applikasjonsutviklingen og pakkesjefen for Linux -distribusjonen din.

Hvis en av disse oppgaveledere av en eller annen grunn ikke er tilgjengelige som standard på Linux -distribusjonen din, kan du installere den ved å søke etter "Ksysguard", "Gnom System Monitor", "Mate System Monitor", "Lxtask", "XFCE4 Task Manager ”vilkår i pakkebehandleren.

PS

PS er et annet nyttig verktøy som kommer forhåndsinstallert som standard på nesten alle Linux-distribusjoner. Selv om det ikke er så avansert som topp og HTOP, er den god nok hvis du bare vil finne prosess -ID (PID) for en viss oppgave å ytterligere kjøre noen kommandoer på den.

Du trenger ikke å installere “PS” i Linux -distribusjonen din. Imidlertid, hvis det av en eller annen grunn ikke er tilgjengelig, kan du søke etter det i pakkebehandleren.

For å kjøre “PS”, bruk følgende kommando (erstatt brukernavn):

$ ps -l -u

Du kan lære mer om "PS" ved å bruke følgende to kommandoer:

$ PS -HELP
$ mann ps

Pstree

Pstree fungerer som ligner på “PS” -kommandoen, med en unik "Tree View" -funksjon . Det kan vise prosesser og deres underprosesser for barn i et treformat, slik at brukerne bedre kan overvåke løpsoppgaver.

Pstree bør komme forhåndsinstallert på Linux-distribusjonen din. Hvis ikke, kan du søke etter det i pakkebehandleren din, da den er inkludert i depoter av alle store Linux -distribusjoner.

For å vise prosesser og underprosesser sammen med deres prosess -ID -er, bruk følgende kommando:

$ pstree -p

Du kan lære mer om "Pstree" ved å bruke følgende to kommandoer:

$ Pstree -Hjelp
$ mann pstree

Blikk

GLANCES er en åpen kildekode og tverrplattform prosessovervåkningsverktøy skrevet i Python. Den har et NCurses og tekstbasert grensesnitt som kan vises i en terminalemulator, samt et nettbasert grensesnitt som kan vises i hvilken som helst nettleser. Den nettbaserte seeren krever et klient-serveroppsett, binærfiler for begge er inkludert i de offisielle byggene. Gikk kan vise en overveldende mengde informasjon, og den er mye kraftigere enn andre verktøy som er nevnt i artikkelen. Du kan tilpasse den for å vise bare begrenset informasjon ved å bruke de mange kommandolinjealternativene.

For å installere blikk i Ubuntu, bruk følgende kommando:

$ blikk

Du kan installere blikk i andre Linux -distribusjoner enten fra pakkebehandleren, eller du kan følge offisielle installasjonsinstruksjoner som er tilgjengelige her.

Å vite mer om blikk, ved å bruke følgende to kommandoer:

$ blikk -Hjelp
$ mann ser

Konklusjon

Oppgavestyringsverktøy lar deg bedre kontrollere systemet ditt ved å gi nyttig informasjon om ressursforbruk av individuelle prosesser. Disse verktøyene er spesielt nyttige for systemadministratorer, applikasjonsutviklere og spillere som rutinemessig overvåker prosessatferd.