{"id":2300,"date":"2018-07-08T05:19:00","date_gmt":"2018-07-07T22:19:00","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=2300"},"modified":"2025-03-21T20:40:07","modified_gmt":"2025-03-21T13:40:07","slug":"cara-hentikan-program-di-linux-dengan-perintah-kill","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/","title":{"rendered":"Cara Hentikan Program di Linux dengan Perintah Kill"},"content":{"rendered":"<p>Pernahkah Anda menghadapi situasi di mana Anda meluncurkan aplikasi dan tiba-tiba saat menggunakan aplikasi itu menjadi tidak responsif dan tiba-tiba crash?. Kemudian Anda mencoba memulai aplikasi lagi, tetapi tidak ada yang terjadi karena proses aplikasi asli tidak benar-benar berhenti sepenuhnya.<\/p>\n<p>Ya, itu pernah terjadi pada kita semua, bukan? Solusinya adalah dengan menghentikan secara paksa proses aplikasi yang masih berjalan.<\/p>\n<p>Untungnya, ada beberapa utilitas di linux yang memungkinkan kita untuk menghentikan proses yang salah.<\/p>\n<p>Dalam tutorial ini kami akan menunjukkan kepada Anda bagaimana menggunakan utilitas <code>kill<\/code> dan <code>killall<\/code> untuk mengakhiri proses di Linux. Perbedaan utama antara kedua alat ini adalah bahwa <code>killall<\/code> menghentikan proses yang berjalan berdasarkan nama, sedangkan <code>kill<\/code> mengakhiri proses berdasarkan <em>Process ID number<\/em> (PID).<\/p>\n<p>Pengguna biasa dapat &#8220;membunuh&#8221; proses mereka sendiri, tetapi bukan yang milik pengguna lain, sedangkan pengguna root dapat menghentikan semua proses.<\/p>\n<p><code>kill<\/code> dan <code>killall<\/code> dapat mengirim sinyal tertentu ke proses tertentu atau grup proses. Ketika digunakan tanpa sinyal, kedua alat akan mengirim signal\u00a0<code>-15 (-TERM)<\/code>.<\/p>\n<p>Sinyal yang paling umum digunakan adalah:<\/p>\n<ul>\n<li><code>1<\/code> (-HUP): untuk restart suatu proses.<\/li>\n<li><code>9<\/code> (-KILL): untuk mematikan suatu proses.<\/li>\n<li><code>15<\/code> (-TERM): untuk menghentikan proses dengan cara berbeda.<\/li>\n<\/ul>\n<p>Signals dapat ditentukan dalam tiga cara berbeda:<\/p>\n<ul>\n<li>menggunakan nomor (mis., -1)<\/li>\n<li>dengan awalan &#8220;SIG&#8221; (mis., -SIGHUP)<\/li>\n<li>tanpa awalan &#8220;SIG&#8221; (mis., -HUP).<\/li>\n<\/ul>\n<p>Gunakan opsi <code>-l<\/code> untuk melihat daftar semua signal yang tersedia:<\/p>\n<pre>kill -l  # atau killall -l<\/pre>\n<p>Langkah-langkah yang diuraikan di bawah ini akan berfungsi pada semua distribusi Linux.<\/p>\n<h2>Menghentikan Process dengan Perintah Kill<\/h2>\n<p>Untuk menghentikan proses dengan perintah kill, pertama kita perlu menemukan proses PID. Kita dapat melakukan ini melalui beberapa perintah berbeda seperti <code>top<\/code>,\u00a0<code>ps<\/code>,\u00a0<code>pidof<\/code>\u00a0dan\u00a0<code>pgrep<\/code><\/p>\n<p>Katakanlah browser Firefox kita menjadi tidak responsif dan kita harus mematikan proses Firefox. Untuk menemukan proses PID kita dapat menggunakan perintah <code>pidof<\/code>:<\/p>\n<pre>pidof firefox<\/pre>\n<p>Perintah di atas akan mencetak semua proses Firefox:<\/p>\n<pre>2551 2514 1963 1856 1771<\/pre>\n<p>Setelah kita mengetahui proses PID dari Firefox, kita dapat menghentikan semuanya dengan:<\/p>\n<pre>kill -9 2551 2514 1963 1856 1771<\/pre>\n<p>Atau, Daripada mencari PID dan kemudian melakukan terminasi seperti di atas, Anda dapat menggabungkan beberapa PID dan menggabungkan menjadi satu:<\/p>\n<pre class=\"terminal\"><code class=\"terminal-line\">kill -9 $(pidof firefox)<\/code><\/pre>\n<h2>Cara\u00a0Menghentikan Semua Process dengan Perintah KillAll<\/h2>\n<p>Perintah killall mengakhiri semua program yang cocok dengan nama yang ditentukan.<\/p>\n<p>Dengan menggunakan skenario yang sama seperti sebelumnya, kita dapat mematikan proses Firefox dengan mengetik:<\/p>\n<pre>killall -9 firefox<\/pre>\n<p>Perintah killall menerima beberapa opsi seperti menentukan proses yang berjalan sebagai pengguna, menggunakan ekspresi reguler dan membunuh proses yang baru atau yang lama dari waktu yang ditentukan. Anda bisa mendapatkan daftar semua opsi dengan mengetikkan <code>killall<\/code> (tanpa argumen apa pun).<\/p>\n<p>Sebagai contoh jika kita ingin menghentikan semua proses yang dijalankan oleh user <code>jono<\/code>, kita dapat menjalankan perintah berikut:<\/p>\n<pre>killall -u jono<\/pre>\n<h2>Kesimpulan<\/h2>\n<p>Dalam tutorial ini, Anda belajar cara menghentikan program yang tidak responsif menggunakan tool kill dan killall.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pernahkah Anda menghadapi situasi di mana Anda meluncurkan aplikasi dan tiba-tiba saat menggunakan aplikasi itu&hellip;<\/p>\n","protected":false},"author":2,"featured_media":2301,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[70],"tags":[72],"class_list":["post-2300","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-terminal","tag-linux-terminal"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Hentikan Program di Linux dengan Perintah Kill - Linuxid<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Hentikan Program di Linux dengan Perintah Kill - Linuxid\" \/>\n<meta property=\"og:description\" content=\"Pernahkah Anda menghadapi situasi di mana Anda meluncurkan aplikasi dan tiba-tiba saat menggunakan aplikasi itu&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2018-07-07T22:19:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-21T13:40:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Hentikan-Program-di-Linux-dengan-Perintah-Kill.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"530\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"xsand\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"xsand\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/\",\"url\":\"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/\",\"name\":\"Cara Hentikan Program di Linux dengan Perintah Kill - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Hentikan-Program-di-Linux-dengan-Perintah-Kill.jpg\",\"datePublished\":\"2018-07-07T22:19:00+00:00\",\"dateModified\":\"2025-03-21T13:40:07+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Hentikan-Program-di-Linux-dengan-Perintah-Kill.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Hentikan-Program-di-Linux-dengan-Perintah-Kill.jpg\",\"width\":1000,\"height\":530},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Hentikan Program di Linux dengan Perintah Kill\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\",\"name\":\"xsand\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"caption\":\"xsand\"},\"url\":\"https:\/\/www.linuxid.net\/post\/author\/xsand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Hentikan Program di Linux dengan Perintah Kill - Linuxid","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Hentikan Program di Linux dengan Perintah Kill - Linuxid","og_description":"Pernahkah Anda menghadapi situasi di mana Anda meluncurkan aplikasi dan tiba-tiba saat menggunakan aplikasi itu&hellip;","og_url":"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/","og_site_name":"Linuxid","article_published_time":"2018-07-07T22:19:00+00:00","article_modified_time":"2025-03-21T13:40:07+00:00","og_image":[{"width":1000,"height":530,"url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Hentikan-Program-di-Linux-dengan-Perintah-Kill.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"2 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/","url":"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/","name":"Cara Hentikan Program di Linux dengan Perintah Kill - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/#primaryimage"},"image":{"@id":"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Hentikan-Program-di-Linux-dengan-Perintah-Kill.jpg","datePublished":"2018-07-07T22:19:00+00:00","dateModified":"2025-03-21T13:40:07+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Hentikan-Program-di-Linux-dengan-Perintah-Kill.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Hentikan-Program-di-Linux-dengan-Perintah-Kill.jpg","width":1000,"height":530},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxid.net\/post\/cara-hentikan-program-di-linux-dengan-perintah-kill\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Cara Hentikan Program di Linux dengan Perintah Kill"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79","name":"xsand","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","caption":"xsand"},"url":"https:\/\/www.linuxid.net\/post\/author\/xsand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/2300","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=2300"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/2300\/revisions"}],"predecessor-version":[{"id":2385,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/2300\/revisions\/2385"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/2301"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=2300"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=2300"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=2300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}