Skip to main content

Bagaimana Menggunakan Perintah Atas untuk Menunjukkan Proses Running

The astounding athletic power of quadcopters | Raffaello D'Andrea (April 2025)

The astounding athletic power of quadcopters | Raffaello D'Andrea (April 2025)
Anonim

Perintah atas Linux digunakan untuk menunjukkan semua proses yang berjalan dalam persekitaran Linux anda. Panduan ini menunjukkan kepada anda cara menggunakan arahan atas dengan menerangkan suis yang berbeza dan maklumat yang dipaparkan:

Bagaimana Untuk Menjalankan Perintah Tertinggi

Dalam bentuk asasnya yang perlu anda lakukan untuk menunjukkan proses semasa adalah menaip yang berikut dalam terminal Linux:

atas

Maklumat Apa yang Ditunjukkan:

Maklumat berikut dipaparkan apabila anda menjalankan arahan atas Linux:

Baris 1

  • Masa
  • Berapa lama komputer telah berjalan
  • Bilangan pengguna
  • Muatkan purata

Purata beban menunjukkan masa beban sistem untuk 1, 5 dan 15 minit terakhir.

Talian 2

  • Jumlah tugas
  • Bilangan tugasan yang sedang dijalankan
  • Bilangan tugas tidur
  • Bilangan tugas yang dihentikan
  • Bilangan tugas zombie

Baris 3

  • Penggunaan CPU sebagai peratusan oleh pengguna
  • Penggunaan CPU sebagai peratusan oleh sistem
  • Penggunaan CPU sebagai peratusan dengan proses keutamaan yang rendah
  • Penggunaan CPU sebagai peratusan oleh proses terbiar
  • Penggunaan CPU sebagai peratusan oleh io tunggu
  • Penggunaan CPU sebagai peratusan oleh gangguan peranti
  • Penggunaan CPU sebagai peratusan oleh gangguan perisian
  • Penggunaan CPU sebagai peratusan dengan mencuri masa

Panduan ini memberikan definisi mengenai penggunaan CPU.

Baris 3

  • Jumlah memori sistem
  • Memori percuma
  • Memori yang digunakan
  • Cache penimbal

Talian 4

  • Jumlah pertukaran tersedia
  • Jumlah swap percuma
  • Jumlah swap yang digunakan
  • Memori yang ada

Panduan ini memberikan gambaran tentang sekatan swap dan sama ada anda memerlukannya.

Jadual utama

  • ID Proses
  • Pengguna
  • Keutamaan
  • Tahap baik
  • Memori maya yang digunakan oleh proses
  • Memori penduduk yang digunakan oleh proses
  • Memori yang boleh diagihkan
  • CPU yang digunakan oleh proses sebagai peratusan
  • Memori yang digunakan oleh proses sebagai peratusan
  • Proses masa telah berjalan
  • Perintah

Berikut adalah panduan yang baik membincangkan ingatan komputer.

Teruskan Running Linux Terbaik Semua Masa Dalam Latar Belakang

Anda boleh menyimpan arahan atas dengan mudah tanpa perlu mengetik kata atas setiap kali ke dalam tetingkap terminal anda.

Untuk menjeda puncak supaya anda dapat terus menggunakan terminal, tekan CTRL dan Z pada papan kekunci.

Untuk membawa kembali ke latar depan, ketik fg.

Tukar Suis Untuk Perintah Atas:

  • -h - Tunjukkan versi semasa
  • -c - Ini mengubah lajur perintah antara menunjukkan arahan dan nama program
  • -d - Tentukan masa tunda antara menyegarkan skrin
  • -o - Jenis oleh bidang bernama
  • -p - Hanya tunjukkan proses dengan ID proses tertentu
  • -u - Tunjukkan hanya proses oleh pengguna yang ditentukan
  • -i - Jangan tunjukkan tugas terbiar

Tunjukkan Versi Semasa

Taipkan yang berikut untuk menunjukkan butiran versi semasa untuk bahagian atas:

top -h

Output adalah dalam bentuk procps-versi versi 3.3.10

Tentukan Masa Kelewatan Antara Semula Skrin

Untuk menentukan kelewatan antara skrin menyegarkan sementara menggunakan jenis teratas yang berikut:

atas -d

Untuk memuat semula setiap 5 saat jenis atas -d 5

Dapatkan Senarai Lajur Untuk Susun mengikut

Untuk mendapatkan senarai lajur yang mana anda boleh menyusun arahan atas dengan menaip yang berikut:

atas -O

Terdapat banyak lajur supaya anda mungkin ingin mengalirkan output kepada kurang seperti berikut:

top -O | kurang

Susun Lajur Dalam Perintah Atas Dengan Nama Lajur

Gunakan bahagian sebelumnya untuk mencari lajur untuk disusun oleh dan kemudian gunakan sintaks yang berikut untuk disusun mengikut lajur itu:

atas -o

Untuk menyusun mengikut% CPU taip yang berikut:

top -o% CPU

Hanya Tunjuk Proses Untuk Pengguna Khusus

Untuk memaparkan hanya proses yang dijalankan pengguna tertentu menggunakan sintaks berikut:

top -u

Sebagai contoh untuk menunjukkan semua proses yang dijalankan oleh pengguna yang menjalankan jenis berikut:

top -u gary

Sembunyikan Tugas Idle

Pandangan lalai atas boleh kelihatan berantakan dan jika anda mahu melihat hanya proses aktif (iaitu mereka yang tidak terbiar) maka anda boleh berlari perintah atas menggunakan arahan berikut:

top -i

Menambah lajur tambahan ke paparan teratas

Walaupun berjalan di atas anda boleh menekan kekunci 'F' yang menunjukkan senarai medan yang boleh dipaparkan dalam jadual:

Gunakan kekunci anak panah untuk bergerak ke atas dan ke bawah senarai medan.

Untuk menetapkan medan supaya ia dipaparkan pada skrin tekan kekunci 'D'. Untuk mengeluarkan medan tekan "D" padanya sekali lagi. Asterisk (*) akan muncul di sebelah medan yang dipaparkan.

Anda boleh menetapkan medan untuk menyusun jadual dengan hanya dengan menekan kekunci "S" pada medan yang ingin disusun mengikut.

Tekan kekunci masukkan untuk melakukan perubahan anda dan tekan "Q" untuk berhenti.

Menghidupkan Mod

Semasa berjalan di atas, anda boleh menekan kekunci "A" untuk bertukar-tukar antara paparan standard dan paparan ganti.

Mengubah Warna

Tekan kekunci "Z" untuk menukar warna nilai di bahagian atas.

Terdapat tiga peringkat yang diperlukan untuk menukar warna:

  1. Tekan sama ada S untuk ringkasan data, M untuk mesej, H untuk tajuk lajur atau T untuk maklumat tugas untuk menyasarkan kawasan tersebut untuk perubahan warna
  2. Pilih warna untuk sasaran 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. Masukkan untuk melakukan

Tekan kekunci "B" untuk membuat teks berani.

Ubah Paparan Semasa Berjalan Atas

Walaupun arahan atas sedang berjalan, anda boleh menukar banyak ciri-ciri dan mematikan dengan menekan kekunci yang berkaitan semasa ia berjalan.

Jadual berikut menunjukkan kekunci untuk menekan dan fungsi yang disediakannya:

Kunci Fungsi
Kunci FungsiPenerangan
APaparan alternatif (lalai)
dMuat semula skrin selepas kelewatan yang dinyatakan dalam saat (lalai 1.5 saat)
HMod thread (default off), meringkaskan tugas
pPemantauan PID (lalai), tunjukkan semua proses
BBold enable (default on), nilai ditunjukkan dalam teks tebal
lPurata beban paparan (lalai di)
tMenentukan bagaimana tugas dipaparkan (lalai 1 + 1)
mMenentukan bagaimana penggunaan memori dipaparkan (baris lalai 2)
1Cpu tunggal (matikan lalai) - i.e. dipaparkan untuk berbilang CPU
JAlign nombor ke kanan (lalai di)
jSejajarkan teks ke kanan (lalai)
RUrus terbalik (lalai pada) - Proses paling tinggi untuk proses terendah
SMasa kumulatif (lalai)
uPenapis pengguna (matikan lalai) hanya menunjukkan harga
UPenapis pengguna (lalai) menunjukkan apa-apa
VPemandangan hutan (lalai di) dipaparkan sebagai cawangan
xSorotan lajur (lalai)
zWarna atau mono (lalai di) menunjukkan warna

Ringkasan

Terdapat lebih banyak suis yang tersedia dan anda boleh membaca lebih lanjut mengenainya dengan menaip yang berikut ke dalam tetingkap terminal anda:

lelaki atas