Bralci, kot ste vi, pomagajo podpirati MUO. Ko opravite nakup prek povezav na našem spletnem mestu, lahko zaslužimo partnersko provizijo. Preberi več.

Niste prepričani, kako spremljati zdravje sistema Linux? Obstaja nekaj orodij, ki jih lahko uporabite za spremljanje delovanja sistema Linux. Medtem ko so nekateri od teh vnaprej nameščeni v Linuxu, je druge treba namestiti ročno.

Poglejmo, kako lahko uporabite orodja ukazne vrstice za razumevanje osnovnih težav v vašem sistemu Linux, zaradi katerih ne deluje najbolje. Težava je lahko posledica nekaterih ozkih grl v pomnilniku diska, CPE-ju, RAM-u ali omrežju.

Zakaj je spremljanje zdravja Linuxa pomembno

Kot sistemski skrbnik se morate prepričati, da vaša naprava dobro deluje, tako da pogosto spremljate njeno stanje. V primeru, da se pojavi težava, morate težavo hitro izslediti in pripraviti popravek, da bo sistem znova začel delovati in da bo izpade mogoče prezreti.

Za spremljanje zdravja sistema lahko uporabite nekaj orodij ukazne vrstice in pripomočkov, ki vam pomagajo spremljati sistemske vire in njihovo uporabo. Ko se pojavi težava, lahko znova uporabite ta orodja, da diagnosticirate težavo in jo odpravite v najkrajšem možnem času.

instagram viewer

Spodaj je nekaj orodij ukazne vrstice, ki jih lahko uporabite za spremljanje zdravja Linuxa. Za začetek odprite vmesnik ukazne vrstice Linux (CLI) na vašem računalniku za izvajanje ukazov.

Tukaj je nekaj orodij ukazne vrstice, ki se osredotočajo na spremljanje pomnilnika diska Linux:

1. df

Z df lahko preverite, koliko prostora uporablja vaša naprava Linux. Ko se uporablja z imenom datoteke, vam df pove o prostem prostoru na diskovni particiji, ki shranjuje datoteko. Če želite preveriti prosti prostor na disku v sistemu Linux, zaženite ta ukaz:

df

2. du

Ta pripomoček ukazne vrstice vam omogoča ogled prostora na disku, ki ga datoteke že zasedajo. Upoštevajte, da ne prikaže razpoložljivega prostora kot df. Prikazuje le prostor, ki je bil uporabljen.

Če želite preveriti porabljen prostor, zaženite ta ukaz:

du

3. Ukaz ls

Ukaz ls izpiše vse vsebine imenikov in prostor, ki ga zavzamejo. Če želite preveriti velikost datotek v določenem imeniku, pojdite v ta imenik in izdajte naslednji ukaz:

ls -l -h

Tukaj je nekaj orodij ukazne vrstice, ki se osredotočajo na spremljanje porabe procesorja in pomnilnika:

4. vrh

Z vrhom lahko dobite informacije o uporabi procesorja in pomnilnika v vašem sistemu. Po izdaji naslednjega ukaza boste videli vse delujoče storitve v vašem sistemu, skupaj z informacijami o predpomnilniku in medpomnilniku:

vrh

Če se na monitorju pojavi težava s porabo pomnilnika, lahko optimizirajte delovanje RAM-a da ga popravim.

5. htop

htop je drugo orodje, ki deluje kot alternativa top. Ta pripomoček ni vnaprej nameščen v sistemu Linux. Če ga želite namestiti, izvedite naslednji ukaz v Ubuntuju in Debianu:

sudo apt namestite htop

V sistemu Arch Linux:

sudo pacman -S htop

V sistemih Fedora, CentOS in RHEL:

sudo dnf namestite htop

Za spremljajte porabo procesorja v vašem sistemu s pomočjo htop, zaženite ta ukaz:

htop

6. mpstat

Drugo orodje, ki ga lahko uporabite za pridobivanje informacij o procesorju v Linuxu, je mpstat. Ta pripomoček nudi poročilo o vsaki razpoložljivi dejavnosti procesorja. S tem ukazom si lahko ogledate tudi celotno poročilo o uporabi procesorja vseh procesov.

To orodje ni vnaprej nameščeno v sistemu Linux. Najprej morate namestiti sysstat paket v vašem sistemu za uporabo mpstat:

sudo apt namestite sysstat

Zdaj zaženite naslednji ukaz za ogled porabe procesorja v vašem sistemu:

mpstat

7. vmstat

vmstat nudi informacije o pomnilniku RAM, procesih, medpomnilniku, predpomnilniku, dejavnosti procesorja in še veliko več. Če želite uporabiti to orodje, zaženite ta ukaz:

vmstat

8. iostat

iostat je orodje za spremljanje sistema, ki ga lahko uporabite za ogled vhodne in izhodne statistike pomnilnika Linux.

Z uporabo tega pripomočka ukazne vrstice si lahko ogledate poročila o nalaganju V/I naprave. Če želite uporabiti to orodje, zaženite ta ukaz:

iostat

9. sar

sar vam omogoča spremljanje izkoriščenosti procesorja po določenem času. Če želite uporabljati to orodje, morate namestiti paket sysstat.

Če želite preveriti porabo procesorja po vsakih 10 sekundah, boste zagnali ukaz, kot je ta:

sar 10

Ne samo to, ampak lahko orodju tudi naročite, naj se izvaja za določeno število ponovitev. Na primer, če želite spremljati izkoriščenost procesorja po vsaki dve sekundi in v osmih ponovitvah, zaženite ukaz tako:

sar 2 8

Tukaj je nekaj orodij ukazne vrstice, ki se osredotočajo na spremljanje uporabe omrežja:

10. NetHogs

NetHogs je priljubljen pripomoček ukazne vrstice, ki ga lahko uporabite za spremljanje omrežnega prometa v realnem času, vključno s pasovno širino, ki jo uporablja vsak proces v sistemu Linux.

To orodje ni vnaprej nameščeno v sistemu Linux. Naslednji ukaz bo namestil NetHogs na Distribucije, ki temeljijo na Debianu:

sudo apt namestite nethogs

Za uporabo tega orodja zaženite naslednji ukaz:

nethogs

11. tcpdump

tcpdump je analizator omrežnih paketov, ki se uporablja za zajemanje paketov TCP/IP, poslanih ali prejetih na določenem vmesniku prek omrežja.

Če želite uporabiti to orodje, zaženite naslednji ukaz in navedite vmesnik, na katerem želite pregledati promet:

tcpdump -i vmesnik

12. netstat

netstat spremlja in izpisuje statistiko dohodnega in odhodnega omrežnega prometa. To je eno najpomembnejših omrežnih orodij, ki se uporablja za pregled morebitnih ozkih grl v omrežju. Ponuja tudi informacije o vmesnikih in vratih, ki se uporabljajo v sistemu.

Ta pripomoček ukazne vrstice je vnaprej nameščen v sodobnih sistemih Linux. Če pa ga nimate, ga lahko namestite tako, da izvedete naslednji ukaz:

sudo apt namestite net-tools

Če želite videti aktivne internetne povezave v vašem sistemu, zaženite ta ukaz:

netstat -a | več

Administracija Linuxa je preprosta

Previdnost je boljša od zdravljenja. Cilj je prepoznati kakršno koli težavo v sistemu s spremljanjem uporabe procesorja, RAM-a, diska in omrežja, preden to pokvari delovanje sistema.

Administracija Linuxa ni lahka naloga. Toda zahvaljujoč tem enostavnim pripomočkom ukazne vrstice lahko zdaj spremljate stanje Linuxa in odpravite morebitne težave v omrežju ali sistemu.