16 suosituinta komentoesimerkkiä Linuxissa [Linux-prosessien valvonta]


Aiemmissa artikkeleissamme olemme käsitelleet ls-komennon ja cat-komennon perusteet. Tässä artikkelissa yritämme tutkia top-komentoa, joka on yksi yleisimmin käytetyistä komennoista päivittäisissä järjestelmänhallintatöissämme.

top-komento (prosessitaulukko) näyttää Linux-laatikkosi prosessoritoiminnan ja näyttää myös ytimen hallinnoimat tehtävät reaaliajassa. Se näyttää myös tietoja suorittimen ja muistin käytöstä luettelossa käynnissä olevista prosesseista.

Saatat olla kiinnostunut myös seuraavista opetusohjelmista:

  • Htop – Interaktiivinen prosessinkatseluohjelma Linuxille
  • Iotop – Tarkkaile Linux-levyn I/O-toimintaa ja käyttöä prosessikohtaisesti
  • bmon – Tehokas verkon kaistanleveyden valvonta Linuxille
  • Löydä 15 parasta prosessia muistinkäytön mukaan Linuxissa

1. Listaa kaikki käynnissä olevat Linux-prosessit

Luetteloi kaikki käynnissä olevat Linux-prosessit kirjoittamalla komentoriville top saadaksesi tiedot käynnissä olevista tehtävistä, muistista, suorittimesta, ja vaihtaa. Sulje ikkuna painamalla 'q'.

top

2. Lajittele Linux-prosessit PID:n mukaan

Jos haluat lajitella kaikki Linuxissa käynnissä olevat prosessit prosessitunnuksen mukaan, paina M- ja T-näppäimiä.

3. Lajittele Linux-prosessit muistin ja suorittimen käytön mukaan

Jos haluat lajitella kaikki Linuxissa käynnissä olevat prosessit muistin käytön mukaan, paina M- ja P-näppäimiä.

4. Lajittele Linux-prosessit ajoajan mukaan

Jos haluat lajitella kaikki Linuxin käynnissä olevat prosessit käyntiajan mukaan, paina M- ja T-näppäimiä.

5. Näytä Linux-prosessit tietyn käyttäjän mukaan

Jos haluat näyttää kaikki käyttäjäkohtaiset käynnissä olevien prosessien tiedot, käytä -u-vaihtoehtoa, joka näyttää tietyt käyttäjän prosessitiedot.

top -u tecmint

6. Korosta Running Process ylhäällä

Paina 'z' -vaihtoehto näyttää käynnissä olevan prosessin värillisenä, mikä voi auttaa sinua tunnistamaan käynnissä olevan prosessin helposti.

7. Listaa Linux-prosessien suorittamisen absoluuttinen polku

Paina 'c' vaihtoehtoa käynnissä olevassa top-komennossa näyttää käynnissä olevan prosessin absoluuttisen polun.

8. Aseta yläkomennon päivitysväli

Näytön päivitysväli on oletusarvoisesti 3,0 sekuntia. Samaa voi muuttaa painamalla 'd'-vaihtoehtoa yläkomennon suorittamisen aikana asettaaksesi haluamasi väliajan.

9. Tapa käynnissä oleva Linux-prosessi Top Command -komennolla

Voit lopettaa prosessin löydettyään prosessin PID:n painamalla 'k'-vaihtoehtoa suorittaessasi top-komentoa sulkematta yläikkunaa alla kuvatulla tavalla.

10. Lajittele Linux-prosessit suorittimen käytön mukaan

Voit lajitella kaikki käynnissä olevat prosessit suorittimen käytön mukaan painamalla Shift+P-näppäintä.

11. Renice Linux-prosessi

Voit käyttää r-vaihtoehtoa muuttaaksesi prosessin prioriteettia, jota kutsutaan myös Reniceksi.

12. Tarkista Linux-suorittimen ytimet

Listaa suorittimen ytimien kuormitustiedot painamalla 1 ja luettele prosessoriytimien tiedot.

13. Tallenna pääkomentojen tulokset tiedostoon

Voit tallentaa käynnissä olevan top-komennon tulosten tiedostoon /root/.toprc käyttämällä seuraavaa komentoa.

top -n 1 -b > top-output.txt

14. Listaa Linuxin käyttämättömät prosessit

Paina 'i' saadaksesi luettelon lepotilasta/lepotilasta.

15. Top Command -ohjeen saaminen

Paina 'h'-vaihtoehtoa saadaksesi yläkomennon ohjeen.

16. Poistu yläkomennosta tietyn toiston jälkeen

Top-komennon tulos päivittyy, kunnes painat 'q'. Alla olevalla komennolla se poistuu automaattisesti 10 toiston jälkeen.

top -n 10

top-komennon lisätietoa varten on useita argumentteja. Voit viitata top-komennon man-sivulle. Jaa se, jos tämä artikkeli on mielestäsi hyödyllinen, tai jaa ajatuksesi alla olevalla kommenttikentällämme.