Perintah teratas di Linux memberikan statistik yang berguna tentang sumber daya sistem. Kita dapat menggunakannya untuk melihat penggunaan CPU dan memori bersama dengan informasi proses dari layanan yang sedang berjalan. Anda juga dapat menemukan proses zombie menggunakan top. Jadi, menguasai perintah teratas adalah suatu keharusan bagi admin Linux.
Bagian berikut memberikan gambaran sederhana tentang perintah top dan menunjukkan cara menggunakan top dalam skenario dunia nyata.
Bagaimana Cara Kerja Perintah teratas?
Secara default, top menunjukkan daftar proses yang berjalan di samping metrik CPU standar. Anda dapat menganggap bagian pertama dari output sebagai dasbor. Bagian bawah menunjukkan daftar proses dan menyediakan tampilan real-time dari semua proses yang berjalan.
Dasbor terdiri dari lima baris, masing-masing berisi beberapa metrik. Baris pertama menunjukkan informasi singkat tentang sistem, seperti waktu aktif, rata-rata pemuatan, dan jumlah pengguna yang saat ini masuk. Tugas ditampilkan di baris kedua. Yang ketiga menunjukkan beban CPU, dan dua baris berikut menunjukkan penggunaan memori.
Perhatikan bahwa perintah yang Anda tentukan saat menjalankan top peka huruf besar-kecil. Misalnya, n dan n kunci keduanya melakukan operasi yang berbeda.
1. Tampilkan Semua Proses yang Berjalan
Saat digunakan tanpa argumen apa pun, perintah teratas menampilkan daftar semua proses yang sedang berjalan.
atas
Keluaran:
Anda dapat menavigasi output menggunakan Ke atas, Turun, PageUp, dan Halaman bawah tombol pada keyboard Anda. Memukul Q untuk sampai ke cangkang.
2. Urutkan Proses Linux berdasarkan PID
Anda dapat mengurutkan daftar proses berdasarkan ID Program atau PID mereka. tekan n kunci saat menjalankan top untuk mengurutkan proses berdasarkan PID.
3. Urutkan Proses berdasarkan Memori dan Penggunaan CPU
Output teratas default mengurutkan daftar proses berdasarkan penggunaan CPU. Anda dapat mengurutkan daftar berdasarkan penggunaan memori menggunakan M tombol pada keyboard Anda. Memasuki P untuk mengurutkan berdasarkan CPU lagi.
4. Urutkan Proses berdasarkan Waktu Berjalan
Jika Anda ingin mengetahui berapa lama proses berjalan di mesin Anda, tekan tombol M dan T kunci.
5. Tampilkan Proses Berjalan untuk Pengguna Tertentu
Kita dapat melihat daftar semua proses yang berjalan milik pengguna tertentu. Saat berada di dalam atas, tekan kamu dan kemudian berikan nama pengguna dan tekan Memasuki. Anda juga dapat menggunakan -u opsi atas diikuti oleh nama pengguna untuk melakukan ini.
atas -u root
Perintah yang disebutkan di atas menampilkan semua proses yang dipanggil oleh root.
6. Sorot Proses Aktif
Jika Anda memasukkan z kunci di dalam atas, itu akan menyorot semua aktif menjalankan proses Linux. Itu membuat menavigasi proses aktif lebih sederhana.
7. Ubah Periode Interval teratas
Secara default, top me-refresh outputnya setiap tiga detik. Namun, Anda dapat dengan mudah mengatur ini ke nilai khusus dengan menekan D diikuti dengan nilai yang dibutuhkan.
8. Ubah Prioritas Proses
Anda dapat mengubah prioritas proses Linux dengan menetapkan nilai renice khusus dalam atas. Jenis R diikuti oleh PID proses dan kemudian masukkan nilai renice barunya.
9. Tampilkan Proses Idle Menggunakan top
Kita dapat melihat daftar semua proses idle dengan menekan tombol Saya kunci.
10. Matikan Proses Linux dengan PID
Perintah teratas di Linux memungkinkan kita untuk matikan proses yang sedang berjalan langsung dari antarmuka. Untuk mematikan proses, ketik k diikuti oleh PID dari proses itu. Ini akan berguna ketika berurusan dengan proses zombie.
Proses Sistem Sendiri dengan Perintah teratas
Perintah teratas di Linux membuat manajemen proses lebih sederhana untuk pemula. Kami dapat menggunakan top untuk semua jenis tugas, termasuk memantau sumber daya sistem dan mengelola proses yang digantung. Jadi tidak peduli apakah Anda seorang pemula atau ahli Linux, perintah teratas memiliki sesuatu untuk Anda.
Pemantauan sistem hanya bagian dari hari admin. Bagaimana Anda memantau koneksi jaringan? Perintah ss ada di sini hanya untuk pekerjaan ini.
Jika Anda mencurigai adanya masalah jaringan pada sistem Linux Anda, berikut cara melacak dan memecahkannya dengan perintah ss.
Baca Selanjutnya
- Linux
- Perintah Linux
- Terminal

Rubaiat adalah lulusan CS dengan hasrat yang kuat untuk open-source. Selain sebagai veteran Unix, dia juga menyukai keamanan jaringan, kriptografi, dan pemrograman fungsional. Dia seorang kolektor buku bekas yang rajin dan memiliki kekaguman yang tiada habisnya terhadap rock klasik.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan