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:
-
-b
: zažene se v paketnem načinu -
-o
: uporablja se za določanje polj za postopke razvrščanja -
head
pripomoček prikaže prvih nekaj vrstic datoteke in - 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.