A „felső” parancs használata a futó folyamatok megjelenítéséhez

A Linux top parancs megmutatja az Önön belül futó folyamatokat Linux környezet amelyek a legtöbb rendszererőforrást fogyasztják.

A „felső” parancs futtatása

felső parancs

Alapvetően csak annyit kell tennie, hogy megjelenítse az aktuális folyamatokat, csak írja be a következőt az a Linux terminál:

tetejére

Parancs kimenet

Az tetejéreparancs az előtérben fut, és folyamatosan frissíti magát. Eredményei öt sorban jelennek meg, plusz a főtáblázat.

1. sor

Az első sor néhány alapvető, magas szintű információt tartalmaz a rendszerről:

  • Az idő
  • Mennyi ideig fut a számítógép
  • felhasználók száma
  • Terhelési átlag

A terhelési átlag a rendszer betöltési idejét mutatja az utolsó 1, 5 és 15 percben.

2. sor

A második sor a folyamatban lévő, párhuzamos feladatok számát foglalja össze:

  • Feladatok teljes száma
  • A futó feladatok száma
  • Az alvási feladatok száma
  • A leállított feladatok száma
  • Zombi feladatok száma

3. sor

A harmadik sor a CPU teljesítményét foglalja össze:

  • processzor a felhasználó általi felhasználás százalékában
  • CPU-használat százalékban rendszerenként
  • Az alacsony prioritású folyamatok CPU-használata százalékban
  • CPU-használat százalékban az üresjárati folyamatok szerint
  • CPU-használat százalékban io várakozás szerint
  • CPU-használat a hardveres megszakítások százalékában
  • CPU-használat a szoftvermegszakítások százalékában
  • CPU-használat a lopási idő százalékában
ItStillWorks: CPU-használat

4. sor

A negyedik sor a memóriát hangsúlyozza:

  • Teljes rendszermemória
  • Szabad memória
  • Használt memória
  • Puffer gyorsítótár

5. sor

Az ötödik sor kiemeli a rendelkezésre álló csereterületet és a teljes memóriát, beleértve a swapot is:

  • Teljes csere lehetséges
  • Teljes csere ingyenes
  • Összesen felhasznált csere
  • Elérhető memória
Válaszok a cserepartíció Linuxban való használatával kapcsolatos kérdésekre

Fő táblázat

A fő táblázat a futó folyamatokat sorolja fel:

  • Folyamatazonosító
  • Felhasználó
  • Kiemelten fontos
  • Szép szint
  • A folyamat által használt virtuális memória
  • Egy folyamat által használt rezidens memória
  • Megosztható memória
  • A folyamat által felhasznált CPU százalékban
  • A folyamat által felhasznált memória százalékban
  • Az időfolyamat lefutott
  • Parancs

Nézze meg a disztribúció csomagkezelőjét a segédprogram alternatív verzióiért, amelyek több vagy eltérő funkciót kínálnak.

Kulcskapcsolók a „felső” parancshoz

Bár te hivatkozol tetejére pusztán a név beírásával egy shell-munkamenetbe, néhány kapcsoló módosítja a segédprogram viselkedését:

  • -h: Az aktuális verzió megjelenítése
  • -c: Ezzel vált a parancsoszlopban a parancs és a programnév megjelenítése között
  • -d: Adja meg a képernyő frissítése közötti késleltetési időt
  • -o: Rendezés a megnevezett mező szerint
  • -o: Csak meghatározott folyamatazonosítókkal rendelkező folyamatok megjelenítése
  • -u: Csak a megadott felhasználó folyamatait jelenítse meg
  • -én: Ne jelenítse meg a tétlen feladatokat

További oszlopok hozzáadása a kijelzőhöz

nyomja meg F a táblázatban megjeleníthető mezők listájának megjelenítéséhez. A nyílbillentyűkkel mozoghat fel és le a mezők listájában.

Egy mező megjelenítéséhez vagy elrejtéséhez a képernyőn nyomja meg a gombot D átkapcsolni. A manuálisan megjelenített mezők mellett egy csillag jelenik meg.

Állítsa be a mezőt a táblázat rendezésére úgy, hogy egyszerűen megnyomja az "S" gombot azon a mezőn, amely szerint rendezni kíván.

Nyomja meg az Enter billentyűt a változtatások végrehajtásához, és nyomja meg a "Q" gombot a kilépéshez.

Módok váltása

futás közben tetejére nyomja meg A a normál és az alternatív kijelző közötti váltáshoz.

Változó színek

nyomja meg Z belüli értékek színének megváltoztatásához tetejére.

Három szakasz változtatja meg a színek:

  1. Nyomja meg bármelyiket S összefoglaló adatokért, M üzenetekhez, H oszlopfejlécekhez ill T a feladat információihoz, hogy megcélozza azt a területet a színváltozáshoz
  2. Válasszon egy színt a célponthoz, 0 feketére, 1 pirosra, 2 zöldre, 3 a sárgaért, 4 kéknek, 5 bíborhoz, 6 ciánnak és 7 fehérnek
  3. Belép elkövetni.

nyomja meg B hogy félkövér legyen a szöveg.

A kijelző megváltoztatása futás közben "felül"

Amíg a parancs az előtérben fut, számos funkciót be- és kikapcsolhat a megfelelő gombok megnyomásával.

Az alábbi táblázat a megnyomandó billentyűt és az általa biztosított funkciót mutatja:

Funkció gomb Leírás
A Alternatív kijelző (alapértelmezett ki)
d Képernyő frissítése meghatározott késleltetés után másodpercben (alapértelmezett 1,5 másodperc)
H Szálak mód (alapértelmezett kikapcsolva), összefoglalja a feladatokat
p PID figyelés (alapértelmezett kikapcsolva), mutasson minden folyamatot
B Félkövér engedélyezése (alapértelmezett be), az értékek félkövéren jelennek meg
l Kijelző átlagos terhelése (alapértelmezett be)
t Meghatározza, hogy a feladatok hogyan jelenjenek meg (alapértelmezett 1+1)
m Meghatározza a memóriahasználat megjelenítési módját (alapértelmezett 2 sor)
1 Egyetlen cpu (alapértelmezett kikapcsolva) – azaz több CPU esetén jelenik meg
J A számok igazítása jobbra (alapértelmezett be)
j Szöveg igazítása jobbra (alapértelmezett kikapcsolva)
R Fordított rendezés (alapértelmezett be) – A legmagasabb folyamatok a legalacsonyabb folyamatok felé
S Összesített idő (alapértelmezett kikapcsolva)
u Felhasználói szűrő (alapértelmezett kikapcsolva) csak az euid-t mutatja
U Felhasználói szűrő (alapértelmezett kikapcsolva) bármilyen felhasználói azonosítót mutat
V Erdőnézet (alapértelmezett be) ágakként jelennek meg
x Oszlopkiemelés (alapértelmezett kikapcsolva)
z Színes vagy fekete-fehér (alapértelmezett be) színeket jelenít meg
Funkcióbillentyűk

Alternatíva: 'htop' segédprogram

htop parancs

A legtöbb disztribúcióra alapértelmezés szerint nincs telepítve, de a htop segédprogram hasonlóan működik tetejére de egyszerűsíti a megjelenítést, és a viselkedést a valós idejű funkcióbillentyű-lenyomásokhoz köti, nem pedig a betűk és kapcsolók viselkedésének összetett menüjéhez. Szignifikánsan, htop az összes futó folyamatot mutatja, míg tetejére a legtöbb rendszererőforrást fogyasztó legfontosabb folyamatokra összpontosít.