12.03.2019

Linux'ta açık bir pencerenin PID'sini ve süreç adını bulma

Manjaro'da kurulu uygulamaların arasında yer alan Microsoft Excel Online'ı görüp ne olduğuna bakmak istedim. Aşağıdaki gibi bir ekran açıldı.


Microsoft Excel Online olarak çalılşan programın ne olduğunu merak ettim. Bu gibi durumlarda xprop'u (Property Displayer for X) kullanıyorum. Komut satırından

$ xprop _NET_WM_PID

çalıştırıyorum. Bundan sonra farenin okuyla bu pencerenin içine tıklıyorum. Bana farenin altındaki pencerenin PID'sini veriyor.

_NET_WM_PID(CARDINAL) = 1330

Bundan sonra da ps ile 1330 numaralı sürecin ne olduğuna bakmak kalıyor.

$ ps -p 1330 -o pid,command
   PID COMMAND
  1330 python3 ./ms-excel-online


Demek bir python betiğiymiş. Acaba ms-excel-online nerede?

$ locate ms-excel-online
/usr/share/ms-office-online/excel/ms-excel-online

Bunu da ilk defa bir linux dağıtımında görüyorum. LibreOffice falan varken Microsoft Office'in online sürümüne ait linkler... Linux da Microsoft'u seviyor mu acaba?

Hiç yorum yok: