GNU/Linux >> Belajar Linux >  >> Linux

perintah top -c di linux untuk memfilter proses yang terdaftar berdasarkan nama proses

Menggunakan pgrep untuk mendapatkan pid dari baris perintah yang cocok:

top -c -p $(pgrep -d',' -f string_to_match_in_cmd_line)

-p teratas mengharapkan daftar pid yang dipisahkan koma jadi kami menggunakan -d',' di pgrep. -f flag di pgrep membuatnya cocok dengan baris perintah, bukan nama program.


Ini dapat dilakukan secara interaktif

Setelah menjalankan top -c , tekan o dan tulis filter pada kolom, mis. untuk menampilkan baris dimana kolom COMMAND berisi string foo, tulis COMMAND=foo

Jika Anda hanya menginginkan hasil dasar, ini mungkin cukup:

top -bc |grep name_of_process

Linux
  1. Opsi perintah teratas Linux favorit saya

  2. Perintah Linux ps

  3. Contoh Perintah pgrep di Linux

  1. Kiat untuk menggunakan perintah teratas di Linux

  2. Cara Menggunakan Perintah teratas di Linux

  3. Contoh Perintah 20 ps untuk Memantau Proses Linux

  1. 12 Alat Baris Perintah Teratas untuk Memantau Linux

  2. Perintah Ps di Linux (Mendaftar Proses)

  3. Perintah Pgrep di Linux