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.
- Avaa terminaali ja kirjoita
top, paina sitten Enter aloittaaksesi seurannan. - Järjestääksesi prosesseja prosessorin käytön mukaan, paina P.
- Järjestääksesi prosesseja muistin käytön mukaan, paina M.
- Lopettaaksesi prosessin, löydä sen Prosessitunnus (PID) ja kirjoita
k, sitten syötä PID seuraavaksi Enterillä. - 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ö
- Avaa terminaali ja kirjoita
htop, paina sitten Enter. - Lopettaaksesi prosessin, käytä nuolinäppäimiä valitsemassa sitä ja paina F9.
- Järjestääksesi prosesseja prosessorin tai muistin käytön mukaan, käytä nuolinäppäimiä siirtymään haluamaasi sarakkeen otsikkoon ja paina Enter.
- 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ö
- Nähdäksesi levyn käytön luettavissa muodossa, kirjoita
df -h. - Tämä näyttää kunkin liitetyn tiedostojärjestelmän kokoa, käytettyä tilaa, vapaata tilaa ja käytösentähteitä.
du:n käyttö
- Tarkista kansion levyn käyttö kirjoittamalla
du -sh /polku/kansioon. - -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.
- Nähdäksesi muistin käytön luettavissa muodossa, kirjoita
free -h. - 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 toptaisudo htop. - df näyttää odottamattomaa levyn käytöstä: Tarkista suuret tiedostot tai kansiot, jotka voivat kuluttaa tilaa. Käytä
du -sh /polku/kansioontutkimaan.
Järjestelmänvalvojana voit varmistaa optimaalisen suorituskyvyn ja nopeasti käsitellä ilmeneviä ongelmia seuramalla palvelimesi resursseja näillä työkaluilla.