GNU/Linux >> Belajar Linux >  >> Linux

Menemukan jumlah proses di Linux melalui baris perintah

result=`ps -Al | grep command-name | wc -l`
echo $result

Pada sistem yang memiliki pgrep tersedia, -c opsi mengembalikan hitungan jumlah proses yang cocok dengan nama yang diberikan

pgrep -c command_name

Perhatikan bahwa ini adalah grep -pencocokan gaya, bukan pencocokan persis, jadi mis. pgrep sh juga akan cocok dengan bash proses. Jika Anda menginginkan pencocokan persis, gunakan juga -x opsi.

Jika pgrep tidak tersedia, Anda dapat menggunakan ps dan wc .

ps -C command_name --no-headers | wc -l

-C pilihan untuk ps mengambil command_name sebagai argumen, dan program mencetak tabel informasi tentang proses yang nama eksekusinya cocok dengan nama perintah yang diberikan. Ini sama persis, bukan grep -gaya. --no-headers opsi menekan tajuk tabel, yang biasanya dicetak sebagai baris pertama. Dengan --no-headers , Anda mendapatkan satu baris per proses yang cocok. Lalu wc -l menghitung dan mencetak jumlah baris dalam masukannya.


Linux
  1. Opsi Perintah nohup di Linux

  2. Contoh Perintah renice di Linux

  3. potong tabel melalui baris perintah di Linux

  1. Unduh file melalui baris perintah di Linux

  2. Linux:tutup program dengan baris perintah (bukan matikan)

  3. Setel Zona Waktu Linux debian melalui baris perintah

  1. Kiat Baris Perintah Linux untuk Meningkatkan Produktivitas

  2. bunuh Contoh Perintah di Linux

  3. Contoh Perintah pkill di Linux