Hogyan lehet a felső parancsokat memóriahasználat szerint rendezni

How Make Top Command Sort Memory Usage



A Top egy Linux folyamat- és erőforrás -felhasználást figyelő segédprogram. Lehetővé teszi a felhasználók számára, hogy valós idejű információkat jelenítsenek meg a rendszermag által kezelt futó folyamatokról és szálakról. Interaktivitása miatt a top lehetővé teszi a felhasználók számára olyan feladatok elvégzését, mint például bizonyos folyamatok szűrése, felhasználói folyamatok szűrése, PID és ölési folyamatok.

Ez az útmutató végigvezeti Önt a ps parancs használatának alapjain a rendszerre vonatkozó specifikus információk megkeresésében.







Alapvető segédprogram -használat

A legfelső segédprogram elindításához használja a felső parancs a terminálban. A parancs használatával interaktív munkamenet jön létre, amely bemutatja a rendszer erőforrás -használatát és a futó folyamatokat:



$tetején



A felső rész az erőforrás -felhasználást mutatja. Ez a kimenet hasonló a üzemidő és a szabad parancs Linux alatt.





Ezen értékek kikapcsolásához nyomja meg a gombot m a memóriahasználati információk elrejtéséhez és az hogy elrejtse a rendelkezésre állási információkat.



A futó folyamatok görgetéséhez használja a fel és le nyilakat. A kilépéshez nyomja meg a gombot Q .

Top kimenet

A felső parancs alsó része információkat tartalmaz a futó folyamatokról. Koncentráljunk erre.

A kimenet oszlop alapú szervezetet használ, mindegyiken azonosítóval:

  • PID: Ez az oszlop az egyes folyamatok egyedi azonosítóját mutatja.
  • PR: Ez az oszlop a feladat prioritását mutatja.
  • NI: Ez az oszlop a folyamat szép értékét mutatja. A pozitív érték alacsony prioritást, míg a negatív érték a magas prioritást jelzi.
  • VIRT: Ez az oszlop a folyamat által használt teljes virtuális memóriát mutatja.
  • RES: Ez az oszlop mutatja a folyamat által ténylegesen felhasznált teljes memóriát.
  • SHR: Ez az oszlop a folyamat által használt megosztott memória teljes mennyiségét mutatja.
  • S: Ez az oszlop egyetlen folyamatban mutatja a folyamat állapotát.
  • %CPU: Ez az oszlop a processzoronkénti százalékos CPU -felhasználást mutatja.
  • %MEM: Ez az oszlop a memória százalékos használatát mutatja.
  • IDŐ+: Ez az oszlop a folyamat által felhasznált CPU időt mutatja a másodperc századrészeire számítva.
  • COMMAND: Ez az oszlop a folyamat nevét mutatja.

Hogyan készítsünk felső szűrési folyamatokat memóriahasználat alapján

A folyamatokat szűrheti memóriahasználat alapján is. Ehhez nyomja meg a gombot SHIFT + m az ábrán látható módon:

A Top csökkenő sorrendben szűri a folyamatokat a memóriahasználat alapján. Ez segíthet azonosítani a folyamatot a legtöbb memória felhasználásával, és lehetőséget ad a cselekvésre.

A tényleges memóriahasználat szerinti szűréshez használja a következő parancsot:

tetején-vagyMARHAHÚS

Hasonlóképpen, a parancs csökkenő sorrendben szűri a memóriahasználatot.

Interaktív módon is kiválaszthatja a szűrőparamétert. Ehhez nyomja meg a gombot SHIFT + F és válassza ki MEM mint:

Hogyan lehet szűrni a folyamatot felhasználó szerint

Egy adott felhasználó folyamatainak megjelenítéséhez használja a következő parancsot:

tetején-u [felhasználónév]

Például az ubuntu felhasználó folyamatainak megjelenítésére; írja be a parancsot:

tetején-uubuntu

A szülői és gyermeki folyamatok bemutatása

Ha szeretné megjeleníteni a szülői és utódfolyamatokat, miközben a felső fut, nyomja meg a gombot V . Ez az alábbihoz hasonló kimenetet eredményez:

Hogyan lehet megölni az összes folyamatot

Egy folyamat megállításához nyomja meg a gombot nak nek és adja meg a A folyamat PID -je .

nyomja meg belép hogy végrehajtsa a kill parancsot. Ez leállítja a folyamatot a megadott PID -vel.

Következtetés

A Top egy praktikus segédprogram, amely lehetővé teszi a Linux rendszerfolyamatok megértését és kezelését. Amellett, amit ebben az oktatóanyagban tárgyaltunk, a top rengeteg más funkcióval rendelkezik.

Ahhoz, hogy megértse, hogyan testreszabhatja és használhatja a csúcsot a lehető legnagyobb mértékben, fontolja meg a kézikönyveket.