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