Leidke top 15 protsessi mälumahu abil, pakkimine ülaservas pakettrežiimis


Sarnaselt eelmisele tippkäsu vihjele sama teabe vaatamiseks. Võib-olla on sellel lähenemisel võrreldes eelmisega veel üks eelis: ülaosa\"päis" annab lisateavet süsteemi praeguse oleku ja kasutamise kohta: kasutusaeg, laadimiskeskmine ja protsesside koguarv, et nimetada mõned näited.

15 parema protsessi mälu kasutamise järgi järjestatud kuvamiseks kahanevas järjekorras tehke järgmist.

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

Vastupidiselt eelmisele näpunäidetele peate väljundi sortimiseks kahanevas järjekorras kasutama +% MEM (pange tähele plussmärki):

Ülaltoodud käsust valige:

  1. -b : töötab tipptasemel pakettrežiimis
  2. -o : kasutatakse sortimisprotsesside väljade määramiseks
  3. head utiliit kuvab faili paar esimest rida ja
  4. valikut -n kasutatakse kuvatavate ridade arvu määramiseks.

Pange tähele, et head utiliit kuvab vaikimisi faili kümme esimest rida, st kui te ei määra kuvatavate ridade arvu. Seetõttu kuvasime ülaltoodud näites ülemise käsu väljundi esimesed 22 rida pakkimisrežiimis.

Lisaks võimaldab partiirežiimis top kasutamine suunata väljundi faili hilisemaks kontrollimiseks:

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

Nagu nägime, pakub tipptasemel utiliit meile dünaamilisemat teavet, lisades samal ajal protsessid Linuxi süsteemis, seetõttu on sellel lähenemisel täiendav eelis võrreldes ps-utiliidi kasutamisega, mida me esimeses näpunäites käsitlesime.

Kuid mis kõige tähtsam, selle väljundi ümbersuunamiseks faili või mõnda muusse protsessi peate alati jooksma pakettrežiimis. Lisaks, kui teil on tippu kasutamise kohta näpunäiteid, saate neid meiega jagada ka allpool oleva tagasisidevormi kaudu.