Stop Proses di Ubuntu Natty

Cuma panduan pendek, barangkali ada yang mengalami serupa. Kasus terjadi pada desktop Unity Ubuntu Natty. Tanpa sebab, firefox saya hang (yasudah) dan mengakibatkan seluruh komponen desktop juga ngehang, Namun mode konsole masih bisa berjalan. Solusi, kill proses Firefox. Ada banyak cara untuk melakukan kill.

#Cara Pertama

Cara pertama ini seperti menggunkan Task Manager melalui aplikasi

System Monitor (GUI)

$ gnome-system-monitor

Click pada Processes Tab:

Stop Proses di Ubuntu Natty

How Do I End a Process?

  • Pertama pilih proses yang ingin di akhiri.
  • Click pada End Process button. Akan ada peringatan konfirmasi tindakan. Klick on “End Process” button sebagai konfilmasi untuk mengakhiri proses.
  • This is the simplest way way to stop (end) a process.

Namun, desktop saya hang, jadi cara ini tidak bisa digunakan. Lanjut

#Cara Kedua

Biasanya sih langsung dengan tekan Alt+F2 lalu ketikan xkill. eh aneh perintah ini tidak berjalan seperti pada Ubuntu versi-versi sebelum ini. Berarti harus kill proses via konsole aja.

#Cara Ketiga

Kill via konsole Caranya … :

1. Buka konsole, cari ID firefox

$ ps aux | grep firefox

ID Firefox terdapat pada kolom kedua

$ pidof firefox

Hasil nya berupa ID (nomor)

2. Lakukan kill proses berdasarkan ID tadi dengan format:

$ kill -s 15 PID-HERE
$ kill -s 15 2358

Atau dengan mengirmkan sinyal kill

$ kill -9 PID-HERE
$ kill -9 4313
                               <——– cara ini yang saya pakai
Ket
-9 adalah perintah SIG di fitur kill,
untuk pilihan lain

$ kill -l

Berikut daftar pilihan

  1. SIGHUP (1) – Hangup detected on controlling terminal or death of controlling process.
  2. SIGINT (2) – Interrupt from keyboard.
  3. SIGKILL (9) – Kill signal i.e. kill running process.
  4. SIGSTOP (19) – Stop process.
  5. SIGCONT (18) – Continue process if stopped.

#Cara Keempat

pkill Command Line Option

pkill memiliki kelebihan untuk mengakhiri proses by name, user name, group name, terminal, UID, EUID, and GID. Sabagai contoh, kill firefox process dengan pkill command untuk user restu sebagai berikut :
$ pkill -9 -u restu firefox

#Cara Lain

killall Command Line Option

killall command mengirimkan signal kepada semua proses yang masih berhubungan. Contoh untuk mengakhiri semua proses httpd (child and parent), enter:

$ sudo killall -9 httpd

OR

$ sudo killall -9 apache2

Sekian,(*kepanjangan yak)

Sumber bacaan:

http://www.cyberciti.biz/faq/stop-process-ubuntu-linux-command/ http://bash.cyberciti.biz/guide/Sending_signal_to_Processes
http://www.cyberciti.biz/faq/kill-process-ubuntu/

Regard
Tuan Pembual