Pernahkan anda mau tahu, aplikasi apa yang menjalankan PID x, darimana tau apa yang diproses PID x. atau proses apa yang dijalankan oleh PID X. PID (process identification number), kalo istilah sederhananya tiap proses di Linux dikasi nomor. Untuk melihat proses yang sedang berjalan di linux bisa menggunakan ps axu.

Beberapa cara untuk mendapatkan aplikasi yang menjalankan suatu PID, untuk contoh kita mau tahu apa proses yang menjalankan pid 1390 dari keluaran perintah ps axu

....
....
root      1390  0.0  1.6 824648 32884 ?        Sl   Jun06   3:28 python main.pyc 8888
....
....

1. Cara Pertama ps

ps auxweq 1390

output

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root      1390  0.0  1.6 824648 32884 ?        Sl   Jun06   3:27 python main.pyc 8888 HOSTNAME=10.8.0.1 SHELL=/

2. Cara Kedua lsof

lsof -p 1390 | grep cwd

output

python  1390 root  cwd    DIR    8,0     4096 1024003 /www/server/panel

3. Cara Ketiga pwdx

pwdx 1804

output

1804: /www/server/panel

Leave a comment

Your email address will not be published. Required fields are marked *