Biasanya dalam mendapatkan pid proses bisa menggunakan top atau ps | grep dan lengsung memproses pid itu secara manual. Kita punya kasus jika akan mematikan nama proses tertentu, apakah akan melakukan secara manual? Berikut Trik yang akan saya beritahukan untuk mendapatkan PID dengan nama proses
ps axf | grep <processname> | grep -v grep | awk '{print "kill -9 " $1}'
Silahkan ganti
<processname> dengan nama proses yang ingin dicari. Nah hasil dari kode itu akan menampilkan semua perintah kill pada pid tertentu (INGAT: menampilkan | belum memproses) berikut adalah jika langsung untuk proses kill, sama dengan kode diatas hanya ditambahkan sh untuk menjalankan kode
ps axf | grep <processname> | grep -v grep | awk '{print "kill -9 " $1}' | sh
Demikian semoga membantu