Cari 15 proses teratas dengan penggunaan memori dengan 'atas' dalam mod batch

Cari 15 proses teratas dengan penggunaan memori dengan 'atas' dalam mod batch

Begitu juga dengan hujung sebelumnya mengenai mencari proses teratas oleh RAM dan penggunaan CPU, anda juga boleh menggunakan arahan atas untuk melihat maklumat yang sama. Mungkin ada kelebihan tambahan pendekatan ini jika dibandingkan dengan yang sebelumnya: "kepala" Dari atas memberikan maklumat tambahan mengenai status dan penggunaan sistem semasa: uptime, purata beban, dan jumlah proses, untuk menamakan beberapa contoh.

Cari proses dengan penggunaan memori dengan bahagian atas

Untuk memaparkan 15 proses teratas yang disusun dengan penggunaan memori dalam urutan menurun, lakukan:

# top -b -o +%mem | kepala -n 22 

Berbanding dengan tip sebelumnya, di sini anda mesti menggunakan +%Mem (Perhatikan tanda tambah) untuk menyusun output dalam urutan menurun:

Senaraikan 15 proses teratas dengan penggunaan memori

Dari perintah di atas, pilihan:

  1. -b : berjalan atas dalam mod batch
  2. -o : Digunakan untuk menentukan medan untuk proses penyortiran
  3. kepala utiliti memaparkan beberapa baris pertama fail dan
  4. The -n Pilihan digunakan untuk menentukan bilangan baris yang hendak dipaparkan.

Catatan itu kepala utiliti, secara lalai memaparkan sepuluh baris pertama fail, iaitu apabila anda tidak menentukan bilangan baris yang akan dipaparkan. Oleh itu, dalam contoh di atas, kami memaparkan 22 baris pertama output arahan atas dalam mod batch.

Mengalihkan atau menyimpan output 'atas' ke fail di linux

Di samping itu, menggunakan Atas Dalam mod batch membolehkan anda mengalihkan output ke fail untuk pemeriksaan kemudian:

# top -b -o +%mem | kepala -n 22> topreport.txt 

Seperti yang telah kita lihat, Atas Utiliti menawarkan kami maklumat yang lebih dinamik semasa proses penyenaraian pada sistem Linux, oleh itu, pendekatan ini mempunyai kelebihan tambahan berbanding menggunakan utiliti PS yang kami tutupi di hujung.

Tetapi yang paling penting, anda mesti selalu berlari Atas dalam mod batch untuk mengalihkan outputnya ke fail atau proses lain. Di samping itu, jika anda mempunyai petua mengenai penggunaan Atas, Anda juga boleh berkongsi dengan kami melalui borang maklum balas di bawah.