Perintah Teratas di Linux (Pemantauan Sistem & Proses)

Perintah Teratas di Linux (Pemantauan Sistem & Proses)

Perintah teratas adalah arahan Linux yang memaparkan maklumat masa nyata mengenai proses komputer anda. Maklumat ini merangkumi berapa banyak CPU dan memori setiap proses yang digunakan. Perintah teratas sangat membantu apabila anda ingin menyelesaikan masalah dengan komputer anda atau mengoptimumkan prestasinya. Walaupun terdapat banyak arahan teratas yang boleh digunakan di Linux, yang paling biasa ialah PS, Netstat, LSOF, VMSTAT, dan HTOP. Perintah teratas ini boleh digunakan untuk melihat maklumat mengenai proses komputer anda, melihat maklumat mengenai sambungan rangkaian komputer anda, melihat maklumat mengenai fail terbuka dan proses yang menggunakannya, dan banyak lagi. Perintah atas khusus yang anda gunakan akan menentukan maklumat yang boleh anda lihat.

Perintah teratas

Perintah teratas dapat membantu anda memantau proses, melihat maklumat mengenai komputer anda, dan banyak lagi. Perintah teratas amat berguna jika anda perlu menyelesaikan masalah dengan komputer anda atau mengoptimumkan prestasinya. Mari kita lihat beberapa arahan teratas ini dan bagaimana mereka boleh digunakan oleh pengguna Linux.

Buka terminal pada sistem anda dan taipkan "atas" dan tekan Enter.

Atas  

Anda akan melihat proses berjalan dan butiran penggunaan sumber lain:

Perintah teratas di Linux
  • Dalam output, bahagian pertama menunjukkan penggunaan sumber termasuk memori, memori swap, dan penggunaan CPU. Juga menunjukkan masa uptime sistem.
  • Bahagian kedua menunjukkan proses yang sedang berjalan. Ia menunjukkan banyak butiran mengenai sebarang proses tetapi yang paling berguna ialah PID, CPU, dan memori penggunaan sebarang proses.
  • Cukup tekan butang 'Q' untuk berhenti dari perintah atas

Tukar selang kemas kini

Secara lalai, hasilnya mengemas kini setiap 3 saat. Kami boleh menulis ganti nilai lalai ini dengan -d pilihan. Sebagai contoh, untuk mengemas kini keputusan setiap 10 saat, taip:

Top -D 10  

Anda akan melihat bahawa hasilnya mengemas kini perlahan -lahan sekarang. Anda juga boleh mengubahnya pada masa larian juga.

Pintasan arahan interaktif teratas

Bahagian atas dilengkapi dengan banyak pintasan arahan interaktif untuk menukar output mengikut keperluan

  • Tekan C untuk menunjukkan jalan mutlak proses atau arahan.
  • Tekan K dan masukkan PID proses untuk membunuh proses yang sedang berjalan.
  • Gunakan kekunci anak panah kiri dan kanan untuk mengalihkan paparan
  • Tekan N dan masukkan nombor untuk memaparkan bilangan proses n sahaja.
  • Tekan S dan masukkan detik untuk menyesuaikan kelewatan perubahan.

Semak tangkapan skrin di bawah untuk mencari semua jalan pintas yang ada di atas arahan:

Pintasan dalam arahan atas Linux

Ubah suai medan paparan

Perintah atas lalai menunjukkan ID Proses (PID), Nama Pengguna Berkesan (Pengguna), Keutamaan (PR), Nilai Nice (Ni), Imej Maya (Virt), Saiz Residen (RES), Memori Dikongsi (SHR), Status Proses ( S), Penggunaan CPU (%CPU), Penggunaan Memori (%MEM), Masa CPU (Masa+), Nama Perintah (Perintah). Terdapat banyak pilihan lain yang difailkan untuk ditambahkan pada paparan semasa. Anda juga boleh memadam mana -mana medan dari paparan atau menukar susunan medan.

Untuk pengurusan yang difailkan, jalankan arahan teratas dan tekan F butang. Anda akan melihat skrin di bawah:

Ubah medan arahan atas untuk dipaparkan

Pada masa ini, bidang aktif dalam output arahan ditandakan dengan asterisk (*) di awalan.

  • Gunakan butang kunci anak panah keyboard untuk menavigasi antara medan
  • Tekan D atau Spacebar butang untuk bertukar -tukar pemilihan.
  • Untuk menukar susunan medan dalam output. Tekan anak panah kanan untuk memilih medan, kemudian gunakan Naik dan Ke bawah anak panah bergerak. Hit Masukkan butang untuk menggunakan perubahan
  • Anda juga boleh menukar medan jenis lalai. Tekan S butang untuk menetapkan jenis lalai yang difailkan dalam output. Pada masa ini, medan pendek dapat dilihat dalam barisan pertama pilihan pengurusan medan
  • Tekan Q untuk kembali semula

Kesimpulan

Perintah teratas sangat berguna untuk pengguna Linux. Mereka dapat membantu anda memantau prestasi komputer anda, menyelesaikan masalah, dan mengoptimumkan prestasinya. Dengan bantuan arahan ini, kita dapat dengan mudah mencari proses yang memakan memori dan CPU yang tinggi pada sistem. Dapatkan senarai semua proses yang dijalankan oleh pengguna tertentu.