HOTLINE

(0275) 2974 127

CHAT WA 24/7
0859-60000-390 (Sales)
0852-8969-9009 (Support)
Blog

Cara Efektif Menggunakan ‘kill’ untuk Menghentikan Proses di Linux

Task disebut sebagai proses di Linux. Setiap proses memiliki ID proses yang unik. Anda dapat menggunakan kill command untuk menghentikan proses yang berjalan di Linux. Tutorial ini memberikan cara melakukan proses penghentian Linux untuk meningkatkan keterampilan manajemen VPS Anda.
Terkadang Anda lupa server atau aplikasi mana yang diaktifkan dan ingin menghentikan prosesnya.
Dalam skenario ini, Anda dapat menggunakan kill command.

Berikut ini adalah berbagai kegunaan command kill:

  • Menghentikan berbagai automatic process
  • Menghentikan proses yang tidak sengaja terbuka
  • Menghentikan proses yang memakan banyak memori
  • Menghentikan proses apapun yang sedang bekerja pada perangkat Linux
  • Menghentikan background process

Selain menghentikan suatu proses, command kill juga mempunyai fungsi lain, seperti mengirim sinyal ke suatu proses. Pada dasarnya, sinyal ini diterima sebagai sinyal TERM yang menghentikan proses.

Bagaimana Cara Menampilkan Process ID Linux

Perintah kill memungkinkan Anda mematikan proses menggunakan process ID (juga dikenal sebagai PID). Untuk melihat PID di Linux, jalankan command.

ps

Command ini mencantumkan semua proses yang berjalan menggunakan pid. Jika ingin membuat daftar yang lebih spesifik, tambahkan grep command seperti ini:

ps -ux | grep java

Dengan cara itu, semua java process yang berjalan akan ditampilkan pada output.

Bagaimana Cara Melihat Seluruh Sinyal Kill Command?

Ada beberapa sinyal yang tersedia pada Linux yang mana dapat digunakan untuk interrupt, terminate (menghentikan), atau pause (menunda) proses. Command yang digunakan seperti berikut:

Di Linux, ada beberapa sinyal yang dapat digunakan untuk interrupt, terminate (menghentikan), atau pause (menunda) proses. Command yang digunakan adalah: Command ini menampilkan sinyal pembatalan halaman yang dimasukkan secara manual yang berbeda dari nama dan nomor terkait. Beberapa sinyal tersedia, tetapi biasanya SIGKILL (9) dan SIGTERM (15) digunakan.

Cara Menjalankan Proses Kill Linux di Terminal

Sekarang Anda siap untuk mempelajari lebih lanjut tentang berbagai cara menggunakan kill command. Pertama, akses server VPS Anda melalui SSH.

Menggunakan Linux Kill Command dengan PID

Gunakan command berikut untuk menghentikan proses tertentu dengan PID:

kill 63772

Angka 63772 disini adalah PID dari proses yang ingin dihentikan. Sinyal ini merupakan sinyal SIGTERM karena tidak ada sinyal khusus. Dalam beberapa kasus, langkah ini mungkin gagal, jika terjadi hal tersebut Anda perlu menghentikan prosesnya secara paksa.
Dalam hal ini, Anda dapat menggunakan format perintah sebagai berikut:

kill [Signal_or_Option] pid

Berikut merupakan sample command untuk menghentikan proses secara paksa:

kill SIGKILL 63772

Jika ingin menghentikan dengan opsi yang lebih singkat, Anda bisa menggunakan:

kill -9 63772

Ubah angka 63772 dengan pid yang sesuai dengan proses yang ingin dihentikan.

Bagaimana cara menggunakan Kill Process Linux untuk banyak proses?

Anda dapat mematikan banyak proses menggunakan perintah yang sama. Syntax untuk command ini adalah:

kill -9 pid1 pid2 pid3

Berikut adalah contoh nyata tampilan command kill di atas:

kill -9 63772 45116 23465

Bagaimana Cara Menjalankan Linux Kill Process Menggunakan Pkill Command?

Pkill adalah variasi kill command di mana Anda dapat menentukan nama proses atau pattern untuk menemukan proses:

pkill chrome

Command di atas akan menghentikan browser chrome. Anda juga dapat menggunakan sebagian dari nama proses pada command line seperti:

pkill chr

Namun, command tersebut beresiko untuk menghentikan proses yang lain, terlebih jika ada beberapa proses dengan nama yang sama.

Anda dapat memeriksa daftarnya dengan nama lengkap prosesnya:

pidof chrome

Command di atas dapat Anda gunakan ketika Anda mengetahui nama lengkap dari prosesnya.

Anda dapat memeriksa proses yang sesuai dengan memasukkan sebagian dari namanya:

pgrep -l chr

Command ini akan mencantumkan seluruh proses dengan process ID yang sama.

Cara Menjalankan Linux Kill Process dengan Menggunakan Command Killall

Perbedaan mendasar antara killall dengan kill adalah killall dapat menghentikan proses berdasar namanya, sedangkan command kill menggunakan pid.

Contoh dari command killall adalah:

killall chrome

Coommand ini mirip dengan pkill. Namun, killall bekerja dengan mencocokkan nama yang sama, sedangkan pkill mencocokkan patternya. Oleh karena itu, killall lebih aman daripada pkill.

Perbedaan lain antara kedua perintah ini adalah packege root yang disertakan dalam kedua perintah. Di Linux, perintah killall termasuk dalam paket psmisc, sedangkan command ps, top, kill, dan pkill termasuk dalam paket procps.

Perbedaan lainnya adalah killall dapat dikustomisasi untuk mematikan proses berdasarkan stempel waktu. Jika Anda ingin mematikan proses yang telah berjalan kurang dari 40 menit, Anda dapat menggunakan .

killall -y 40m [Process_Name>]

Anda juga dapat menggunakan opsi di bawah ini bersama dengan perintah killall:

  • s – detik
  • m – menit
  • h – jam
  • d – hari
  • d-minggu
  • M – bulan
  • y – tahun

Kesimpulan

Dalam tutorial ini, Anda mempelajari berbagai command kill yang penting dan berguna. Namun tentu saja mengandalkan artikel ini untuk mempelajari perintah kill saja tidak cukup. Anda bisa mempelajari manual Linux untuk mempelajari lebih lanjut. Selamat mencoba semoga berhasil!

5/5 - (1 vote)
Rinta Noviana

Recent Posts

Perbedaan Antara Windows VS Linux

Perbedaan Windows dan Linux di Cloud VPS Salah satu kebingungan umum yang muncul setelah membeli…

11 hours ago

Beberapa CMS Forum Diskusi Online Terbaik Yang Dapat Digunakan

Forum telah menjadi bagian penting dari “peradaban” dunia maya. Anda dapat berargumen bahwa forum adalah…

15 hours ago

Rekomendasi Proxy Gratis Serta Kelebihan Dan Kekurangannya

Beberapa Web Proxy Gratis yang Wajib Dicoba Saat ini siapapun bisa mengakses internet dari mana…

15 hours ago

Ketrampilan Yang Harus Dikuasai Oleh Business Intelligence Profesionall

3 Skill Business Intelligence Yang Harus di Ketahui Menjadi seorang Business Intelligence tidak semudah yang…

3 days ago

Google Webmaster Tools : Pengertian, Cara Menggunakan, Fitur-Fiturnya

Cara Menggunakan Google Webmaster Tools Google menyediakan alat untuk mempermudah pengindeksan situs web Anda yang…

3 days ago

PENJELASAN RAM PADA KOMPUTER DAN RAM DI HOSTING

Fungsi dan Pengertian RAM Pada Web Hosting Banyaknya pengusaha dan masyarakat yang beralih ke platform…

3 days ago