Skip to main content

Cara Menggunakan Perintah Atas untuk Menunjukkan Proses yang Berjalan

Tutorial Terminal emulator (Juni 2025)

Tutorial Terminal emulator (Juni 2025)
Anonim

Perintah top Linux digunakan untuk menunjukkan semua proses yang sedang berjalan di lingkungan Linux Anda. Panduan ini menunjukkan kepada Anda cara menggunakan perintah teratas dengan menjelaskan berbagai sakelar yang tersedia dan informasi yang ditampilkan:

Cara Menjalankan Perintah Atas

Dalam bentuk dasarnya, semua yang perlu Anda lakukan untuk menunjukkan proses saat ini adalah ketik yang berikut di terminal Linux:

teratas

Informasi Apa Yang Ditunjukkan:

Informasi berikut ditampilkan ketika Anda menjalankan perintah top Linux:

Jalur 1

  • Waktu
  • Berapa lama komputer telah berjalan
  • Jumlah pengguna
  • Muat rata-rata

Rata-rata beban menunjukkan waktu pemuatan sistem untuk 1, 5, dan 15 menit terakhir.

Jalur 2

  • Jumlah total tugas
  • Jumlah tugas yang berjalan
  • Jumlah tugas tidur
  • Jumlah tugas yang dihentikan
  • Jumlah tugas zombie

Jalur 3

  • Penggunaan CPU sebagai persentase oleh pengguna
  • Penggunaan CPU sebagai persentase oleh sistem
  • Penggunaan CPU sebagai persentase oleh proses prioritas rendah
  • Penggunaan CPU sebagai persentase oleh proses tidak aktif
  • Penggunaan CPU sebagai persentase oleh io menunggu
  • Penggunaan CPU sebagai persentase oleh interupsi perangkat keras
  • Penggunaan CPU sebagai persentase oleh interupsi perangkat lunak
  • Penggunaan CPU sebagai persentase dengan mencuri waktu

Panduan ini memberikan definisi tentang arti penggunaan CPU.

Jalur 3

  • Total memori sistem
  • Memori gratis
  • Memori yang digunakan
  • Buffer cache

Jalur 4

  • Total swap tersedia
  • Total bebas swap
  • Total swap yang digunakan
  • Memori yang tersedia

Panduan ini memberikan deskripsi partisi swap dan apakah Anda memerlukannya.

Tabel Utama

  • ID Proses
  • Pengguna
  • Prioritas
  • Tingkat yang bagus
  • Memori virtual digunakan oleh proses
  • Memori residensial yang digunakan oleh suatu proses
  • Memori yang dapat dibagikan
  • CPU digunakan oleh proses sebagai persentase
  • Memori yang digunakan oleh proses sebagai persentase
  • Proses waktu telah berjalan
  • Perintah

Berikut ini panduan yang bagus untuk mendiskusikan memori komputer.

Jaga Linux Top Menjalankan Semua Waktu Di Latar Belakang

Anda dapat menyimpan perintah teratas dengan mudah tanpa harus mengetikkan kata top setiap kali ke jendela terminal Anda.

Untuk menjeda bagian atas sehingga Anda dapat terus menggunakan terminal, tekan CTRL dan Z pada keyboard.

Untuk mengembalikan bagian atas ke latar depan, ketik fg.

Sakelar Kunci Untuk Komando Atas:

  • -h - Tampilkan versi saat ini
  • -c - Ini mengalihkan kolom perintah antara menampilkan perintah dan nama program
  • -d - Tentukan waktu tunda antara menyegarkan layar
  • -o - Urutkan berdasarkan bidang bernama
  • -p - Hanya tampilkan proses dengan ID proses yang ditentukan
  • -u - Hanya tampilkan proses oleh pengguna yang ditentukan
  • -i - Jangan tampilkan tugas yang tidak aktif

Tampilkan Versi Saat Ini

Ketik yang berikut untuk menampilkan rincian versi terkini untuk bagian atas:

atas -h

Output dalam bentuk procps -ng versi 3.3.10

Tentukan waktu tunda antara Refresh layar

Untuk menentukan penundaan antara layar refresh sementara menggunakan top type berikut:

atas -d

Untuk memperbarui setiap 5 detik atas -d 5

Dapatkan Daftar Kolom Untuk Disortir

Untuk mendapatkan daftar kolom yang Anda dapat mengurutkan perintah teratas dengan mengetik berikut ini:

atas -O

Ada banyak kolom sehingga Anda mungkin ingin menyalurkan output ke lebih sedikit sebagai berikut:

atas -O | kurang

Urutkan Kolom Di Atas Perintah Dengan Nama Kolom

Gunakan bagian sebelumnya untuk menemukan kolom untuk mengurutkan berdasarkan dan kemudian gunakan sintaks berikut untuk mengurutkan berdasarkan kolom itu:

atas -o

Untuk mengurutkan berdasarkan% CPU ketikkan berikut ini:

atas -o% CPU

Hanya Tampilkan Proses Untuk Pengguna Tertentu

Untuk hanya menampilkan proses yang dijalankan oleh pengguna tertentu menggunakan sintaks berikut:

atas -u

Misalnya untuk menampilkan semua proses yang dijalankan oleh pengguna gary sebagai berikut:

atas -u gary

Sembunyikan Tugas Tidak Aktif

Tampilan atas default dapat terlihat berantakan dan jika Anda hanya ingin melihat proses yang aktif (mis. Yang tidak menganggur) maka Anda dapat menjalankan perintah atas menggunakan perintah berikut:

atas -i

Menambahkan Kolom Tambahan Ke Tampilan Atas

Saat menjalankan bagian atas Anda dapat menekan tombol 'F' yang menunjukkan daftar bidang yang dapat ditampilkan di tabel:

Gunakan tombol panah untuk bergerak naik dan turun daftar bidang.

Untuk mengatur bidang agar ditampilkan di layar, tekan tombol 'D'. Untuk menghapus bidang, tekan "D" di atasnya lagi. Tanda bintang (*) akan muncul di sebelah bidang yang ditampilkan.

Anda dapat mengatur bidang untuk mengurutkan tabel hanya dengan menekan tombol "S" pada bidang yang ingin Anda urutkan.

Tekan tombol enter untuk mengkomit perubahan Anda dan tekan "Q" untuk keluar.

Mode Beralih

Saat menjalankan bagian atas Anda dapat menekan tombol "A" untuk beralih antara tampilan standar dan tampilan alternatif.

Mengubah Warna

Tekan tombol "Z" untuk mengubah warna nilai di bagian atas.

Ada tiga tahap yang diperlukan untuk mengubah warna:

  1. Tekan S untuk data ringkasan, M untuk pesan, H untuk judul kolom atau T untuk informasi tugas untuk menargetkan area tersebut untuk perubahan warna
  2. Pilih warna untuk target itu, 0 untuk hitam, 1 untuk merah, 2 untuk hijau, 3 untuk kuning, 4 untuk biru, 5 untuk magenta, 6 untuk cyan dan 7 untuk putih
  3. Enter to commit

Tekan tombol "B" untuk membuat teks tebal.

Ubah Tampilan Saat Menjalankan Teratas

Sementara perintah top sedang berjalan Anda dapat mengaktifkan dan menonaktifkan banyak fitur dengan menekan tombol yang relevan saat sedang berjalan.

Tabel berikut menunjukkan kunci untuk menekan dan fungsi yang diberikannya:

Tombol Fungsi
Tombol fungsiDeskripsi
SEBUAHTampilan alternatif (tidak aktif)
dSegarkan layar setelah penundaan yang ditentukan dalam detik (default 1,5 detik)
HMode thread (tidak aktif), merangkum tugas
pPID Monitoring (tidak aktif), tampilkan semua proses
BBold enable (default on), nilai ditampilkan dalam huruf tebal
lRata-rata beban display (default pada)
tMenentukan bagaimana tugas ditampilkan (default 1 + 1)
mMenentukan bagaimana penggunaan memori ditampilkan (default 2 baris)
1Cpu tunggal (default off) - yaitu menunjukkan untuk beberapa CPU
JSejajarkan angka ke kanan (default pada)
jSejajarkan teks ke kanan (tidak aktif)
RSortir balik (default on) - Proses tertinggi ke proses terendah
SWaktu kumulatif (tidak aktif)
kamuFilter pengguna (tidak aktif) hanya menampilkan euid
UFilter pengguna (tidak aktif) menampilkan sembarang cairan
VTampilan hutan (default pada) ditampilkan sebagai cabang
xSorotan kolom (tidak aktif)
zWarna atau mono (default pada) menampilkan warna

Ringkasan

Ada lebih banyak switch yang tersedia dan Anda dapat membaca lebih banyak tentang mereka dengan mengetikkan yang berikut ke jendela terminal Anda:

atas laki-laki