Proses komputer adalah program komputer yang sedang mengeksekusi dan memiliki identifikasi proses atau PID yang unik. Pada Sistem Operasi Unix (OS), suatu proses mungkin berjalan di latar belakang, latar depan, atau dalam status ditangguhkan. Di Unix, shell OS tidak akan mengembalikan prompt ke pengguna akhir sampai proses yang sedang dijalankan selesai. Akibatnya, banyak proses yang membutuhkan banyak waktu untuk dijalankan dan membuat Anda tidak dapat menggunakan konsol Unix hingga selesai berjalan. Tugas umum yang muncul bagi pengguna Unix adalah mematikan atau mem-background suatu proses untuk melakukan tugas lain di komputer. Untuk menghentikan atau mematikan suatu proses, sinyal harus dikirim melalui keystroke atau perintah Unix kill.
Langkah-langkah untuk Membunuh Proses Unix dengan Satu Keystroke
Langkah 1 – Masukkan perintah berikut untuk mendapatkan informasi spesifik tentang proses yang sedang berjalan di komputer Anda:
% ps
Langkah 2 – Tekan tombol “RUB” atau “DEL” jika keyboard komputer Anda tidak memiliki tombol “RUB” dan tombol “_” secara bersamaan. Ini akan mengirimkan sinyal interupsi ke proses eksekusi.
Langkah 3 – Saat menggunakan metode penekanan tombol untuk mematikan proses Unix, Anda akan ingin menghapus file “inti” yang disimpan ke hard drive komputer sebagai hasil dari penggunaan perintah. Untuk melakukannya, masukkan perintah berikut untuk menghapus file:
rm -f inti
Langkah-langkah untuk Membunuh Proses Unix dengan “Kill Command”
Langkah 1 – Masukkan perintah “ps” seperti yang diuraikan di atas untuk mengambil PID untuk proses yang perlu Anda hentikan di Unix. Sebagai contoh,
ps myProcess
akan mengembalikan sesuatu yang mirip dengan:
PID TTY WAKTU CMD
1234 dz07 0:45 edit buku saya
1235 dz07 0:37 -csh
Langkah 2 – Masukkan perintah berikut untuk mematikan proses pertama yang tercantum dalam contoh di langkah 1:
bunuh -1 1234
untuk mematikan proses kedua yang aktif masukkan:
bunuh -1 1235
Langkah 3 – Jika tombol Kill -1 tidak berfungsi, Anda mungkin perlu menggunakan argumen -9 untuk menghapus proses dari komputer Anda:
bunuh -9 1234
bunuh -9 1235
Langkah 4 – Anda juga dapat mematikan semua instance dari proses yang diberikan dengan menggunakan perintah killall. Sintaks untuk perintah ini adalah:
bunuh semua <pname>