GNU/Linux >> Belajar Linux >  >> Linux

Nama proses lengkap dari task_struct

Apakah maksud Anda nama file exe? Anda bisa mendapatkan exe dari proses saat ini sebagai berikut :

char *pathname,*p;
mm = current->mm;
if (mm) {
    down_read(&mm->mmap_sem);
    if (mm->exe_file) {
                pathname = kmalloc(PATH_MAX, GFP_ATOMIC);
                if (pathname) {
                      p = d_path(&mm->exe_file->f_path, pathname, PATH_MAX);
                    /*Now you have the path name of exe in p*/
                }
            }
    up_read(&mm->mmap_sem);
}

Linux
  1. Bagaimana cara mendapatkan nilai pengembalian dari PROSES ANAK?

  2. Pustaka C untuk membaca versi EXE dari Linux?

  3. Perintah Linux dapatkan id proses kucing jantan dengan nama

  1. Nama proses dari pidnya di linux

  2. Cara mendapatkan proses anak dari proses induk

  3. Bagaimana Mengidentifikasi Port ke Suatu Proses?

  1. Salinan Dd Penuh Dari Hdd Ke Hdd?

  2. Dari nama perangkat df ke nama drive fisik (vendor / tipe)

  3. Cara mendapatkan nama pengguna dari uid