Seuraa palvelimen resursseja top:lla, htopilla ja df:llä

Tämän artikkelin tarkoitus on tarjota yksityiskohtainen opas siitä, miten voit seurata Linux-palvelimesi resursseja käyttäen top, htop, df ja du-komentoja sekä free-komentoa muistin käytön seurantaan. Nämä työkalut ovat järjestelmänvalvojille olennaiset palvelimen prosessori-, muisti- ja levyn tilauksen valvonnassa.

Prosessien ja muistin seuranta top:lla

top-komento on standardiutiliti Linuxissa, joka tarjoaa reaaliaikaisen tiedon käynnissä olevista prosesseista ja järjestelmän resurssien käytöstä. Se näyttää tietoja kuten prosessorin käytöstä, muistin käytöstä, vaihtotilan käytöstä ja prosessitoiminnasta.

  1. Avaa terminaali ja kirjoita top, paina sitten Enter aloittaaksesi seurannan.
  2. Järjestääksesi prosesseja prosessorin käytön mukaan, paina P.
  3. Järjestääksesi prosesseja muistin käytön mukaan, paina M.
  4. Lopettaaksesi prosessin, löydä sen Prosessitunnus (PID) ja kirjoita k, sitten syötä PID seuraavaksi Enterillä.
  5. Paina q lopettaaksesi top:in käytön.

Lisätoiminnallisuuden tarjoava htop

htop on interaktiivinen prosessinäkymätyökalu, joka tarjoaa käyttäjälle ystävällisen liittymän verrattuna top:iin. Se sisältää ominaisuuksia kuten täysvärisen värityksen tuen, hiiren toiminnallisuuden ja kyky kulkea prosesseja läpi.

htopin asennus

Asenna htop käyttämällä paketinhallintasi. Debian-pohjaisille järjestelmille (kuten Ubuntulle) käytä:

sudo apt-get update
sudo apt-get install htop

Red Hat-pohjaisille järjestelmille (kuten CentOS:lle) käytä:

sudo yum install epel-release
sudo yum install htop

htopin käyttö

  1. Avaa terminaali ja kirjoita htop, paina sitten Enter.
  2. Lopettaaksesi prosessin, käytä nuolinäppäimiä valitsemassa sitä ja paina F9.
  3. Järjestääksesi prosesseja prosessorin tai muistin käytön mukaan, käytä nuolinäppäimiä siirtymään haluamaasi sarakkeen otsikkoon ja paina Enter.
  4. Paina F10 lopettaaksesi htop:in käytön.

Levin käytön seuranta df:n ja du:n avulla

df-komento raportoi tiedostojärjestelmän levyn tilauksen käytöstä, kun taas du-komento arvioi tiedostojen tilauksen käytön.

df:n käyttö

  1. Nähdäksesi levyn käytön luettavissa muodossa, kirjoita df -h.
  2. Tämä näyttää kunkin liitetyn tiedostojärjestelmän kokoa, käytettyä tilaa, vapaata tilaa ja käytösentähteitä.

du:n käyttö

  1. Tarkista kansion levyn käyttö kirjoittamalla du -sh /polku/kansioon.
  2. -s-vaihtoehto yhteenvetoi kokoa, ja -h-vaihtoehto tekee sen luettavaksi.

Muistin käytön seuranta free-komennolla

free-komento näyttää järjestelmän muistin käytöstä, mukaan lukien fyysisen ja vaihtotilan muistin.

  1. Nähdäksesi muistin käytön luettavissa muodossa, kirjoita free -h.
  2. Tämä näyttää kokonaisen, käytetyn ja vapaan muistin sekä puskurien/välimuistin tiedot.

Vianmääritys

  • top tai htop ei ole asennettu: Varmista, että olet asentanut tarvittavat paketit kuten asennusosioissa kerrottu.
  • Ei käyttöoikeutta prosessin lopettamiseen: Sinulla saattaa olla tarve pääkäyttäjän oikeuksista. Kokeile käyttämällä sudo top tai sudo htop.
  • df näyttää odottamattomaa levyn käytöstä: Tarkista suuret tiedostot tai kansiot, jotka voivat kuluttaa tilaa. Käytä du -sh /polku/kansioon tutkimaan.

Järjestelmänvalvojana voit varmistaa optimaalisen suorituskyvyn ja nopeasti käsitellä ilmeneviä ongelmia seuramalla palvelimesi resursseja näillä työkaluilla.