GNU/Linux >> Belajar Linux >  >> Ubuntu

Beritahu Proses Pid By It's Window?

Bagaimana saya dapat mengetahui nama gambar proses (untuk dijalankan dari terminal menggunakan sudo ) ditampilkan di UI Ubuntu?

Jawaban Terbaik

Sesuai permintaan Anda pada pertanyaan lain, inilah jawaban saya lagi:

Saya yakin ada cara yang lebih bersih untuk melakukannya, tetapi untuk pertanyaan kedua Anda, Anda dapat mencoba ini:

   xprop _NET_WM_PID | sed 's/_NET_WM_PID(CARDINAL) = //' | ps `cat`

Ini akan membuat kursor Anda menjadi salib yang dapat Anda klik pada jendela yang terbuka. Ini akan melaporkan PID dan perintah di terminal tempat Anda menjalankannya.

Secara umum, xprop dan xwininfo akan memberi Anda banyak informasi tentang jendela yang terbuka.

"Apostrof" yang saya gunakan untuk kucing di sekitarnya adalah tombol ~ pada keyboard saya tanpa menekan shift. Ini akan memberi Anda lebih banyak info tentang masalah ini:

Aksen Grave dan backquote


Ubuntu
  1. Proses Apa yang Membuat Jendela X11 Ini?

  2. Tidak Dapat Membunuh Proses Gedit Dari Pidnya?

  3. Bagaimana Mengidentifikasi Proses Yang Tidak Memiliki Pid?

  1. Bagaimana Cara Membuka Kembali Jendela Truecrypt Setelah Ditutup?

  2. Secara terprogram dapatkan induk pid dari proses lain?

  3. Menghitung file terbuka per proses

  1. Membangun wadah dengan tangan:Ruang nama PID

  2. Bagaimana cara melampirkan terminal ke proses yang terpisah?

  3. umask saat ini dari proses dengan <pid>