V paketnem načinu poiščite 15 najboljših procesov glede na uporabo pomnilnika


Podobno kot prejšnji nasvet o zgornjem ukazu za ogled enakih informacij. Morda obstaja dodatna prednost tega pristopa v primerjavi s prejšnjim:\"glava" na vrhu ponuja dodatne informacije o trenutnem stanju in uporabi sistema: čas delovanja, povprečje obremenitve in skupno število procesov, če želite poimenovati nekaj primerov.

Če želite prikazati top 15 procesov, razvrščenih po pomnilniku, v padajočem vrstnem redu:

# top -b -o +%MEM | head -n 22

V nasprotju s prejšnjim namigom morate tukaj uporabiti +% MEM (upoštevajte znak plus), da razvrstite izhodne podatke v padajočem vrstnem redu:

Iz zgornjega ukaza možnost:

  1. -b : zažene se v paketnem načinu
  2. -o : uporablja se za določanje polj za postopke razvrščanja
  3. head pripomoček prikaže prvih nekaj vrstic datoteke in
  4. možnost -n se uporablja za določanje števila vrstic za prikaz.

Upoštevajte, da pripomoček head privzeto prikaže prvih deset vrstic datoteke, torej ko ne določite števila vrstic za prikaz. Zato smo v zgornjem primeru v paketnem načinu prikazali prvih 22 vrstic izhoda zgornjega ukaza.

Poleg tega vam uporaba zgoraj v paketnem načinu omogoča preusmeritev izhoda v datoteko za kasnejši pregled:

# top -b -o +%MEM | head -n 22 > topreport.txt

Kot smo videli, nam najboljši pripomoček ponuja bolj dinamične informacije, medtem ko našteva procese v sistemu Linux, zato ima ta pristop dodatno prednost v primerjavi z uporabo pripomočka ps, ki smo ga obravnavali v prvem naslovu.

Najpomembneje pa je, da morate vedno zagnati vrh v paketnem načinu, če želite njegov izhod preusmeriti v datoteko ali drug postopek. Če imate kakšne nasvete glede uporabe top-a, jih lahko delite z nami prek spodnjega obrazca za povratne informacije.