Catatan: jangan gunakan kill -9kecuali Anda sudah mencoba yang lain. selalu coba kill(tanpa -9) dulu. untuk penjelasan lebih lanjut lihat pertanyaan dan jawaban ini: /unix/8916/why-not-kill-9-a-process .
perintah untuk proses script-kill adalah pkilldan killall. lihat halaman wikipedia pkilldan killalluntuk lebih jelasnya.
Saya akan memberikan beberapa contoh untuk pkill. killallbekerja mirip dengan pkill.
pkill -f firefox
Ini akan membunuh semua proses yang memiliki string 'firefox' dalam perintah.
Perhatikan bahwa ini akan membunuh semua proses yang memiliki string firefoxdalam perintah.
Sebagai contoh jika Anda memiliki gedit terbuka mengedit file bernama firefox.txt seperti ini:
$ gedit firefox.txt &
$ pgrep -fl firefox
10959 gedit firefox.txt
30077 /usr/lib/firefox/firefox-bin
30123 /usr/lib/firefox/plugin-container /usr/lib/adobe-flashplugin/libflashplayer.so 30077 plugin true
Kemudian melakukan pkill -f firefoxjuga akan mematikan proses gedit.
Anda dapat mencegah ini dengan mengatakan pkilluntuk membunuh hanya menggunakan pencocokan tepat pkill -x /usr/lib/firefox/firefox-bin. killallmemiliki saklar -eyang memiliki efek yang sama.
Anda dapat membuat alias di bash:
alias kf='pkill -f firefox'
Sekarang Anda dapat menggunakannya kfuntuk mematikan firefox.