Kuidas kasutada tööprotsesside kuvamiseks ülemist käsku

Linuxi ülemine käsk näitab teie sees töötavaid protsesse Linuxi keskkond mis tarbivad kõige rohkem süsteemiressursse.

Kuidas käivitada "ülemine" käsk

ülemine käsk

Põhikujul on praeguste protsesside kuvamiseks vaja ainult sisestada a-sse järgmine tekst Linuxi terminal:

üleval

Käskude väljund

The ülevalkäsk töötab esiplaanil ja uuendab end pidevalt. Selle tulemused kuvatakse viiel real, millele lisandub põhitabel.

1. rida

Esimene rida pakub mõnda põhilist kõrgetasemelist teavet süsteemi kohta:

  • Aeg
  • Kui kaua arvuti on töötanud
  • Kasutajate arv
  • Koormus keskmine

Koormuse keskmine näitab süsteemi laadimisaega viimase 1, 5 ja 15 minuti jooksul.

2. rida

Teine rida võtab kokku käimasolevate samaaegsete ülesannete arvu:

  • Ülesannete koguarv
  • Jooksvate ülesannete arv
  • Magamisülesannete arv
  • Peatatud ülesannete arv
  • Zombiülesannete arv

3. rida

Kolmas rida võtab kokku CPU jõudluse:

  • Protsessor kasutus protsendina kasutaja poolt
  • Protsessori kasutus protsendina süsteemi järgi
  • Protsessori kasutus protsendina madala prioriteediga protsesside poolt
  • Protsessori kasutus protsendina jõudeoleku protsesside järgi
  • Protsessori kasutus protsentuaalselt io ootamise järgi
  • Protsessori kasutus protsendina riistvarakatkestuste järgi
  • Protsessori kasutus protsendina tarkvara katkestuste järgi
  • Protsessori kasutus protsendina varastamisaja järgi
ItStillWorks: protsessori kasutamine

4. rida

Neljas rida rõhutab mälu:

  • Süsteemi kogumälu
  • Vaba mälu
  • Kasutatud mälu
  • Puhver vahemälu

5. rida

Viies rida tõstab esile saadaoleva vahetusruumi ja kogumälu, sealhulgas swap:

  • Kokku vahetus saadaval
  • Täielik vahetus tasuta
  • Kokku kasutatud vahetust
  • Saadaval mälu
Vastused küsimustele vahetuspartitsiooni kasutamise kohta Linuxis

Peatabel

Põhitabelis on loetletud töötavad protsessid:

  • Protsessi ID
  • Kasutaja
  • Prioriteet
  • Kena tase
  • Protsessi poolt kasutatav virtuaalmälu
  • Protsessi kasutatav püsimälu
  • Jagatav mälu
  • Protsessi poolt kasutatud protsessor protsentides
  • Protsessi poolt kasutatud mälu protsentides
  • Ajaprotsess on jooksnud
  • Käsk

Vaadake oma distributsiooni paketihaldurist selle utiliidi alternatiivseid versioone, mis pakuvad rohkem või teistsuguseid funktsioone.

Ülemise käsu võtmelülitid

Kuigi sa kutsud üleval Lihtsalt nime shellisessioonis tippides muudavad mõned lülitid utiliidi käitumist:

  • -h: näitab praegust versiooni
  • -c: See lülitab käsuveeru käsu ja programmi nime kuvamise vahel
  • -d: määrake ekraani värskendamise vaheline viivitusaeg
  • -o: sorteerib nimega välja järgi
  • -lk: kuvab ainult määratud protsessi ID-dega protsesse
  • -u: kuvab ainult määratud kasutaja protsesse
  • -i: ära näita jõudeolevaid ülesandeid

Ekraanile täiendavate veergude lisamine

Vajutage F tabelis kuvatavate väljade loendi kuvamiseks. Kasutage väljade loendis üles-alla liikumiseks nooleklahve.

Välja kuvamiseks või peitmiseks ekraanil vajutage D selle ümberlülitamiseks. Käsitsi kuvatavate väljade kõrvale ilmub tärn.

Määrake väli tabeli sortimiseks, vajutades lihtsalt S-klahvi sellel väljal, mille järgi soovite sortida.

Muudatuste kinnitamiseks vajutage sisestusklahvi ja väljumiseks vajutage "Q".

Režiimide vahetamine

Jooksmise ajal üleval vajutage A et lülituda standardkuva ja alternatiivse kuva vahel.

Värvide muutmine

Vajutage Z et muuta sees olevate väärtuste värve üleval.

Kolm etappi muudavad värvid:

  1. Vajutage ükskõik kumba S kokkuvõtlike andmete jaoks, M sõnumite jaoks, H veergude pealkirjade jaoks või T ülesande teabe jaoks, et sihtida seda piirkonda värvimuutuse jaoks
  2. Valige selle sihtmärgi jaoks värv, 0 musta jaoks, 1 punase jaoks, 2 rohelise jaoks, 3 kollase jaoks, 4 sinise jaoks, 5 magenta jaoks, 6 tsüaani jaoks ja 7 valge jaoks
  3. Sisenema sooritama.

Vajutage B teksti paksuks muutmiseks.

Ekraani muutmine töötamise ajal "ülemine"

Kui käsk töötab esiplaanil, lülitage paljud funktsioonid sisse ja välja, vajutades vastavaid klahve.

Järgmine tabel näitab vajutatavat klahvi ja selle pakutavat funktsiooni:

Funktsiooniklahv Kirjeldus
A Alternatiivne ekraan (vaikimisi väljas)
d Värskenda ekraani pärast määratud viivitust sekundites (vaikimisi 1,5 sekundit)
H Lõimerežiim (vaikimisi välja lülitatud), teeb ülesannete kokkuvõtte
lk PID monitooring (vaikimisi väljas), kuva kõik protsessid
B Paks kirjas lubamine (vaikimisi sisse lülitatud), väärtused kuvatakse paksus kirjas
l Kuva keskmine koormus (vaikimisi sisse lülitatud)
t Määrab, kuidas ülesandeid kuvatakse (vaikimisi 1+1)
m Määrab, kuidas mälukasutust kuvatakse (vaikimisi 2 rida)
1 Üks protsessor (vaikimisi väljas) – st näitab mitme protsessori jaoks
J Joondage numbrid paremale (vaikimisi sees)
j Joonda tekst paremale (vaikimisi väljas)
R Pöördsortimine (vaikimisi sisse lülitatud) – kõrgeimad protsessid madalaima tasemeni
S Kumulatiivne aeg (vaikimisi väljas)
u Kasutajafilter (vaikimisi väljas) kuvab ainult euid
U Kasutajafilter (vaikimisi väljas) kuvab mis tahes uid
V Metsavaade (vaikimisi sees) kuvatakse okstena
x Veeru esiletõst (vaikimisi väljas)
z Värviline või mustvalge (vaikimisi sisse lülitatud) kuvab värve
Funktsiooniklahvid

Alternatiiv: "htop" utiliit

htop käsk

See pole vaikimisi installitud enamikele distributsioonidele, kuid htop utiliit toimib sarnaselt üleval kuid see muudab kuva sujuvamaks ja seob käitumise pigem reaalajas funktsiooniklahvivajutustega kui keerulise tähe ja lüliti käitumise menüüga. Märkimisväärselt, htop näitab kõiki töötavaid protsesse, kusjuures üleval keskendub tippprotsessidele, mis tarbivad kõige rohkem süsteemiressursse.