Cara Mematikan Proses/Program di Linux

 CentOS, Tutorial

Pada artikel ini akan membahas tentang tutorial bagaimana cara mematikan/membunuh proses program yang berjalan di linux. Disini akan berkenalan dengan perintah kill, killall dan sedikit shell scripting untuk mengambil PID dari proses yang sedang berjalan, dan kemudian membunuh proses tersebut. Semua proses yang berjalan di linux ditunjukkan dengan sebuah nama dan sebuah nomer proses atau PID (Process ID). Setiap proses yang berjalan di layar dan user bisa berinteraksi langsung (contohnya editor) artinya itu adalah proses foreground sedangkan proses yang tidak berinteraksi langsung dengan user disebut proses background. Setiap proses yang berjalan mempunyai “nomor unik” yang sering disebut dengan PID (proses ID) contohnya seperti 24640.

Ada dua cara yang digunakan untuk memberhentikan proses, jika kita mengetahui nama proses, gunakan perintah ‘killall command (nama proses)’ dan ‘kill command (nomor proses PID)’. Untuk melihat apa saja proses yang sedang berjalan, dapat menggunakan perintah “top” atau perintah “ps” atau yang lebih mudah lagi bisa menggunakan htop, untuk tutorialnya sudah pernah dibahas pada postingan sebelumnya yaitu tentang cara install htop di centos.

  • Menggunakan ‘top’
    Top merupakan aplikasi bawaan di terminal linux, jadi tidak perlu melakukan instalasi. Top biasa digunakan untuk memantau proses dalam server. Untuk melihat semua prosesnya cukup dengan ketik top pada layar terminal kemudian akan tampil proses yang ada
    kurang lebih seperti pada gambar dibawah ini
    Cara Mematikan Proses di Linux Centos 1
  • Menggunakan ‘ps’
    melihat proses yang sedang berjalan dengan ps, ketikan perintah
  • Menggunakan htop
    bisa dilihat pada tutorial sebelumya, setelah selesai diinstall ketikan perintah berikut

Dan berikut tutorial cara mematikan proses yang sedang berjalan di linux, disini saya menggunakan os centos

  1. Kill dengan PID
    setelah melihat proses di server dengan perintah top atau ps untuk mematikan proses kill dengan PID perintahnya sbb
    Sebagai contoh misalkan disini akan mematikan squid atau nginx, untuk melihat secara spesifik squid atau nginx yang berjalan gunakan perintah berikut
    contoh outputnya:
    Untuk mematikan prosesnya
    atau kalau ingin pakai satu baris bisa dengan
    note: kill -9 PID = force kill
  2. Killall dengan nama proses
    semisal inginx mematikan proses nginx dengan nama proses sbb

Demikianlah tutorial tentang cara untuk mematikan proses yang sedang berjalan di linux, semoga bermanfaat 😆