Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu. Loe rohkem.

Kas pole kindel, kuidas Linuxi süsteemi tervist jälgida? Linuxi süsteemi jõudluse jälgimiseks saate kasutada mõnda tööriista. Kuigi mõned neist on Linuxile eelinstallitud, tuleb teised installida käsitsi.

Vaatame, kuidas saate kasutada käsurea tööriistu, et mõista oma Linuxi süsteemi põhiprobleeme, mis takistavad selle parimat toimimist. Probleem võib olla tingitud kitsaskohtadest kettasalvestuses, protsessoris, RAM-is või võrgus.

Miks on Linuxi tervise jälgimine oluline?

Süsteemiadministraatorina peate veenduma, et teie masin töötab hästi, jälgides sageli selle tervist. Probleemi ilmnemisel peate probleemile kiiresti jälile jõudma ja ette valmistama lahenduse, et süsteem hakkaks uuesti tööle ja seisakuid saaks ignoreerida.

Süsteemi seisukorra jälgimiseks võite kasutada mõnda käsurea tööriista ja utiliiti, mis aitavad teil süsteemiressurssidel ja nende kasutusel silma peal hoida. Kui probleem ilmneb, saate uuesti nende tööriistadega tutvuda, et probleem diagnoosida ja tõrkeotsing võimalikult lühikese aja jooksul ära teha.

instagram viewer

Allpool on mõned käsurea tööriistad, mida saate kasutada Linuxi tervise jälgimiseks. Alustamiseks avage Linuxi käsurea liides (CLI) oma masinas käskude täitmiseks.

Siin on mõned käsurea tööriistad, mis keskenduvad Linuxi kettasalvestuse jälgimisele:

1. df

Saate kasutada df-i, et kontrollida, kui palju ruumi teie Linuxi masin kasutab. Kui seda kasutatakse failinimega, annab df teada vaba ruumi kettapartitsioonil, mis faili salvestab. Vaba kettaruumi kontrollimiseks Linuxis käivitage see käsk:

df

2. du

See käsurea utiliit võimaldab teil näha kettaruumi, mida failid juba kasutavad. Pange tähele, et see ei kuva vaba ruumi nagu df. See kuvab ainult kasutatud ruumi.

Tarbitud ruumi kontrollimiseks käivitage see käsk:

du

3. ls-i käsk

ls käsk loetleb kogu kataloogi sisu ja ruumi, mida see tarbib. Konkreetses kataloogis olevate failide suuruse kontrollimiseks minge sellesse kataloogi ja andke järgmine käsk:

ls -l -h

Siin on mõned käsurea tööriistad, mis keskenduvad protsessori ja mälukasutuse jälgimisele:

4. üleval

Saate kasutada ülaosa, et saada teavet oma süsteemi protsessori ja mälu kasutamise kohta. Pärast järgmise käsu väljastamist näete kõiki oma süsteemis töötavaid teenuseid koos vahemälu ja puhvri teabega:

üleval

Kui ekraanile ilmub mälukasutuse probleem, saate seda teha optimeerige oma RAM-i jõudlust selle parandamiseks.

5. htop

htop on veel üks tööriist, mis töötab topile alternatiivina. See utiliit ei ole Linuxis eelinstallitud. Selle installimiseks käivitage Ubuntu ja Debiani puhul järgmine käsk:

sudo apt installida htop

Arch Linuxis:

sudo pacman -S htop

Fedoras, CentOSis ja RHELis:

sudo dnf installida htop

To jälgige htopi abil oma süsteemi protsessori kasutamist, käivitage see käsk:

htop

6. mpstat

Teine tööriist, mida saate Linuxis protsessori kohta teabe hankimiseks kasutada, on mpstat. See utiliit annab aruande iga saadaoleva protsessori tegevuse kohta. Selle käsuga näete ka kõigi protsesside täielikku CPU kasutamise aruannet.

See tööriist ei ole Linuxis eelinstallitud. Kõigepealt peate installima sysstat pakett oma süsteemis mpstati kasutamiseks:

sudo apt installida sysstat

Nüüd käivitage oma süsteemis CPU kasutuse vaatamiseks järgmine käsk:

mpstat

7. vmstat

vmstat pakub teavet RAM-i, protsesside, puhvri, vahemälu, protsessori tegevuse ja palju muu kohta. Selle tööriista kasutamiseks käivitage järgmine käsk:

vmstat

8. iostaat

iostat on süsteemi jälgimise tööriist, mida saate kasutada Linuxi salvestusruumi sisend- ja väljundstatistika vaatamiseks.

Selle käsurea utiliidi abil saate vaadata aruandeid I/O-seadmete laadimise kohta. Selle tööriista kasutamiseks käivitage järgmine käsk:

iostaat

9. sar

sar võimaldab teil jälgida protsessori kasutamist teatud aja möödudes. Selle tööriista kasutamiseks peate installima paketi sysstat.

Protsessori kasutuse kontrollimiseks iga 10 sekundi järel käivitage järgmine käsk:

sar 10

Mitte ainult seda, vaid saate ka juhendada tööriista töötama teatud arvu iteratsioonide jooksul. Näiteks kui soovite jälgida protsessori kasutamist iga kahe sekundi järel ja kaheksa iteratsiooni jooksul, käivitage käsk järgmiselt:

sar 28

Siin on mõned käsurea tööriistad, mis keskenduvad võrgukasutuse jälgimisele.

10. NetHogs

NetHogs on populaarne käsurea utiliit, mida saate kasutada reaalajas võrguliikluse, sealhulgas Linuxi süsteemi iga protsessi poolt kasutatava ribalaiuse jälgimiseks.

See tööriist ei ole Linuxis eelinstallitud. Järgmine käsk installib NetHogsi sisse Debianil põhinevad distributsioonid:

sudo apt installida nethogs

Selle tööriista kasutamiseks käivitage järgmine käsk:

nethogs

11. tcpdump

tcpdump on võrgupakettide analüsaator, mida kasutatakse võrgu kaudu teatud liideses edastatud või vastuvõetud TCP/IP-pakettide hõivamiseks.

Selle tööriista kasutamiseks käivitage järgmine käsk ja mainige liidest, mille liiklust soovite kontrollida:

tcpdump -i liides

12. netstat

netstat jälgib ja väljastab sissetulevat ja väljaminevat võrguliikluse statistikat. See on üks olulisemaid võrgutööriistu, mida kasutatakse võrgu kitsaskohtade kontrollimiseks. Samuti annab see teavet süsteemis kasutatavate liideste ja portide kohta.

See käsurea utiliit on eelinstallitud kaasaegsetesse Linuxi süsteemidesse. Kui teil aga seda pole, saate selle installida, käivitades järgmise käsu:

sudo apt installida võrgutööriistad

Aktiivsete Interneti-ühenduste nägemiseks oma süsteemis käivitage see käsk:

netstat -a | rohkem

Linuxi administreerimine on tehtud lihtsaks

Ettevaatus on parem kui ravi. Eesmärk on tuvastada kõik süsteemis esinevad probleemid, jälgides protsessori, RAM-i, ketta ja võrgu kasutamist, enne kui see süsteemi jõudlust segamini ajab.

Linuxi administreerimine pole lihtne ülesanne. Kuid tänu nendele lihtsatele käsurea utiliitidele saate nüüd jälgida Linuxi tervist ja teha võrgu või süsteemi probleemide tõrkeotsingut.