GNU/Linux >> Belajar Linux >  >> Linux

Nama proses dari pidnya di linux

Di linux, Anda dapat melihat di /proc/ . Coba ketik man proc untuk informasi lebih lanjut. Isi dari /proc/$PID/cmdline akan memberi Anda baris perintah yang memproses $PID dijalankan dengan. Ada juga /proc/self untuk memeriksa diri sendiri :)

Alternatif (mis. di Mac OS X) adalah menggunakan libproc . Lihat libproc.h.


Tidak ada cara umum untuk melakukan unix ini.
Setiap OS memiliki cara yang berbeda untuk menanganinya dan ada juga yang sangat sulit. Anda menyebutkan Linux. Dengan Linux, infonya ada di sistem file /proc.
Untuk mendapatkan baris perintah untuk id proses 9999, baca file /proc/9999/cmdline .


Linux
  1. bunuh Contoh Perintah di Linux

  2. Contoh Perintah renice di Linux

  3. Bagaimana cara menghitung penggunaan CPU dari suatu proses oleh PID di Linux dari C?

  1. Tidak Dapat Membunuh Proses Gedit Dari Pidnya?

  2. Ubah nama proses di Linux

  3. Bunuh proses java (di linux) dengan nama proses, bukan PID

  1. Opsi Perintah nohup di Linux

  2. Contoh Perintah pkill di Linux

  3. Perintah Linux dapatkan id proses kucing jantan dengan nama