Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

Nem tudja, hogyan figyelje meg a Linux rendszer állapotát? Van néhány eszköz, amellyel nyomon követheti a Linux rendszer teljesítményét. Míg ezek egy része előre telepítve van Linuxon, másokat manuálisan kell telepíteni.

Nézzük meg, hogyan használhatja a parancssori eszközöket a Linux-rendszer mögött meghúzódó problémák megértéséhez, amelyek megakadályozzák a legjobb teljesítményt. A problémát a lemeztárolás, a CPU, a RAM vagy a hálózat szűk keresztmetszete okozhatja.

Miért fontos a Linux állapotának figyelése?

Rendszeradminisztrátorként meg kell győződnie arról, hogy gépe megfelelően működik-e az állapotának gyakori megfigyelésével. Probléma esetén gyorsan nyomon kell követnie a problémát, és elő kell készítenie a javítást, hogy a rendszer újra működjön, és az állásidő figyelmen kívül hagyható legyen.

A rendszer állapotának nyomon követéséhez használhat néhány parancssori eszközt és segédprogramot, amelyek segítségével figyelemmel kísérheti a rendszer erőforrásait és azok használatát. Ha probléma merül fel, újra igénybe veheti ezeket az eszközöket a probléma diagnosztizálásához és a hibaelhárításhoz a lehető legrövidebb időn belül.

instagram viewer

Az alábbiakban felsorolunk néhány parancssori eszközt, amelyek segítségével nyomon követheti a Linux állapotát. A kezdéshez nyissa meg a Linux parancssori felület (CLI) gépén a parancsok végrehajtásához.

Íme néhány parancssori eszköz, amelyek a Linux lemeztárolás figyelésére összpontosítanak:

1. df

A df segítségével ellenőrizheti, mennyi helyet foglal el a Linux-gépe. Fájlnévvel együtt használva a df tájékoztat a fájlt tároló lemezpartíció szabad területéről. A szabad lemezterület ellenőrzéséhez Linuxon futtassa ezt a parancsot:

df

2. du

Ez a parancssori segédprogram lehetővé teszi a fájlok által már elfoglalt lemezterület megtekintését. Vegye figyelembe, hogy nem jeleníti meg a rendelkezésre álló helyet, mint a df. Csak a felhasznált területet jeleníti meg.

Az elfoglalt hely ellenőrzéséhez futtassa ezt a parancsot:

du

3. Az ls parancs

Az ls parancs felsorolja az összes könyvtár tartalmát és az általuk elfoglalt helyet. Egy adott könyvtárban lévő fájlok méretének ellenőrzéséhez lépjen be a könyvtárba, és adja ki a következő parancsot:

ls -l -h

Íme néhány parancssori eszköz, amelyek a CPU- és memóriahasználat figyelésére összpontosítanak:

4. tetejére

A top segítségével információkat kaphat a rendszer CPU- és memóriahasználatáról. A következő parancs kiadása után látni fogja a rendszeren futó összes szolgáltatást, valamint a gyorsítótár- és pufferinformációkat:

tetejére

Ha memóriahasználati probléma jelenik meg a monitoron, megteheti optimalizálja a RAM teljesítményét megjavítani.

5. htop

A htop egy másik eszköz, amely a top alternatívájaként működik. Ez a segédprogram nincs előre telepítve Linux alatt. A telepítéshez hajtsa végre a következő parancsot Ubuntu és Debian rendszeren:

sudo apt telepítés htop

Arch Linuxon:

sudo pacman -S htop

Fedora, CentOS és RHEL rendszeren:

sudo dnf telepítés htop

Nak nek figyelje a rendszer CPU-használatát a htop segítségével, futtassa ezt a parancsot:

htop

6. mpstat

Egy másik eszköz, amellyel CPU-információkat kaphat Linuxon, az mpstat. Ez a segédprogram minden elérhető processzortevékenységről jelentést készít. Ezzel a paranccsal megtekintheti az összes folyamat teljes CPU-használati jelentését is.

Ez az eszköz nincs előre telepítve Linux alatt. Először telepítenie kell a sysstat csomag a rendszerén az mpstat használatához:

sudo apt telepítés sysstat

Most futtassa a következő parancsot a rendszer CPU-használatának megtekintéséhez:

mpstat

7. vmstat

A vmstat információkat nyújt a RAM-ról, a folyamatokról, a pufferről, a gyorsítótárról, a CPU-tevékenységről és még sok másról. Az eszköz használatához futtassa ezt a parancsot:

vmstat

8. iosztát

Az iostat egy rendszerfigyelő eszköz, amellyel megtekintheti a Linux tárolási bemeneti és kimeneti statisztikáit.

A parancssori segédprogram használatával jelentéseket tekinthet meg az I/O-eszközök betöltésével kapcsolatban. Az eszköz használatához futtassa ezt a parancsot:

iosztát

9. sar

A sar lehetővé teszi a CPU kihasználtságának nyomon követését egy meghatározott idő elteltével. Az eszköz használatához telepítenie kell a sysstat csomagot.

A CPU-használat 10 másodpercenkénti ellenőrzéséhez futtassa a következő parancsot:

sar 10

Nem csak ez, hanem arra is utasíthatja az eszközt, hogy meghatározott számú iterációig fusson. Például, ha két másodpercenként és nyolc iteráción keresztül szeretné figyelni a CPU kihasználtságát, futtassa a következő parancsot:

sar 2 8

Íme néhány parancssori eszköz, amelyek a hálózathasználat figyelésére összpontosítanak:

10. NetHogs

A NetHogs egy népszerű parancssori segédprogram, amellyel a valós idejű hálózati forgalmat monitorozhatja, beleértve a Linux rendszerben az egyes folyamatok által használt sávszélességet.

Ez az eszköz nincs előre telepítve Linux alatt. A következő parancs telepíti a NetHogs-t Debian alapú disztribúciók:

sudo apt telepítés nethogs

Az eszköz használatához futtassa a következő parancsot:

nethogs

11. tcpdump

A tcpdump egy hálózati csomagelemző, amelyet a hálózaton keresztül egy adott interfészen továbbított vagy fogadott TCP/IP-csomagok rögzítésére használnak.

Az eszköz használatához futtassa a következő parancsot, és említse meg azt a felületet, amelyen a forgalmat ellenőrizni szeretné:

tcpdump -i felület

12. netstat

A netstat figyeli és kiadja a bejövő és kimenő hálózati forgalmi statisztikákat. Ez az egyik legfontosabb hálózati eszköz a hálózat szűk keresztmetszete vizsgálatára. Információt nyújt a rendszeren használt interfészekről és portokról is.

Ez a parancssori segédprogram előre telepítve van a modern Linux rendszereken. Ha azonban nem rendelkezik vele, telepítheti a következő parancs végrehajtásával:

sudo apt telepítés net-eszközök

A rendszeren lévő aktív internetkapcsolatok megtekintéséhez futtassa ezt a parancsot:

netstat -a | több

Egyszerű Linux-adminisztráció

Az elővigyázatosság jobb, mint a gyógyítás. A cél az, hogy a CPU, a RAM, a lemez és a hálózat használatának figyelésével azonosítsák a rendszer bármely problémáját, mielőtt az megzavarná a rendszer teljesítményét.

A Linux adminisztrációja nem könnyű feladat. De ezeknek az egyszerű parancssori segédprogramoknak köszönhetően most már nyomon követheti a Linux állapotát, és elháríthatja a hálózat vagy a rendszer bármely problémáját.