{"id":853,"date":"2020-02-18T08:42:06","date_gmt":"2020-02-18T01:42:06","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=853"},"modified":"2025-04-18T15:21:03","modified_gmt":"2025-04-18T08:21:03","slug":"penjelasan-perintah-pgrep-di-linux-command-line","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/","title":{"rendered":"Penjelasan Perintah Pgrep di Linux Command Line"},"content":{"rendered":"<p>Artikel ini membahas dasar-dasar perintah Linux <code>pgrep<\/code>.<\/p>\n<p>pgrep adalah utilitas baris perintah yang memungkinkan Anda menemukan <em>process ID<\/em> dari program yang sedang berjalan berdasarkan kriteria yang diberikan. Ini bisa berupa nama proses lengkap atau sebagian, pengguna yang menjalankan proses, atau atribut lainnya.<\/p>\n<p>Perintah <code>pgrep<\/code> adalah bagian dari paket <code>procps<\/code> (atau <code>procps-ng<\/code>), yang sudah diinstal sebelumnya di hampir semua distribusi Linux.<\/p>\n<h2>Cara Menggunakan Perintah pgrep<\/h2>\n<p>Sintaks untuk perintah pgrep adalah sebagai berikut:<\/p>\n<pre>pgrep [OPTIONS]<code>&lt;PATTERN&gt;<\/code><\/pre>\n<p>Pencocokan <code>&lt;PATTERN&gt;<\/code> ditentukan menggunakan <em> extended regular expressions.<\/em><\/p>\n<p>Ketika dipanggil tanpa opsi apa pun, <code>pgrep<\/code> menampilkan PID dari semua program yang berjalan yang cocok dengan nama yang diberikan. Misalnya, untuk menemukan PID dari SSH server, Anda akan menjalankan:<\/p>\n<pre>pgrep ssh<\/pre>\n<p>Jika ada proses yang berjalan dengan nama yang cocok dengan \u201cssh\u201d, PID mereka akan ditampilkan di layar. Jika tidak ada yang cocok, hasilnya kosong atau tidak output yang di hasilkan.<\/p>\n<pre>1039&#13;\n2257&#13;\n6850&#13;\n31279<\/pre>\n<p>Perintah akan mengeluarkan output <code>0<\/code> ketika setidaknya satu proses berjalan cocok dengan nama yang diminta. Kalau tidak, kode exit adalah <code>1<\/code>. Ini bisa berguna saat digunakan dalam shell scripts.<\/p>\n<p>Jika Anda ingin mengirim sinyal ke proses yang cocok gunakan <a href=\"https:\/\/www.linuxid.net\/post\/penggunaan-perintah-pkill-di-linux-terminal\/\"><code>pkill<\/code><\/a>. Perintah ini adalah berkesinambungan dengan perintah pkill, dan menggunakan opsi dan pencocokan pola yang sama.<\/p>\n<p><code>pgrep<\/code> mencetak setiap <em>process ID<\/em> yang cocok pada baris baru. Opsi <code>-d<\/code> memungkinkan Anda menentukan pembatas yang berbeda. Misalnya, jika Anda ingin menggunakan spasi sebagai pembatas, masukkan:<\/p>\n<pre>pgrep ssh -d' '<\/pre>\n<pre>1039 2257 6850 31279&#13;\n<\/pre>\n<p>Opsi <code>-l<\/code> memberitahu <code>pgrep<\/code> untuk menunjukkan nama proses beserta ID-nya:<\/p>\n<pre>pgrep ssh -l<\/pre>\n<p>pgrep menggunakan <em>regular expressions<\/em> untuk melakukan operasi pencarian dan akan mendaftar semua proses yang mengandung \u201cssh\u201d dalam namanya:<\/p>\n<pre>1039 sshd&#13;\n2257 ssh-agent&#13;\n6850 ssh&#13;\n31279 ssh-agent&#13;\n<\/pre>\n<p>Jika Anda hanya ingin mencocokkan proses yang namanya persis dengan pola pencarian, Anda akan menggunakan:<\/p>\n<pre>pgrep '^ssh$' -l<\/pre>\n<pre>6850 ssh&#13;\n<\/pre>\n<p>Karakter tanda caret (<code>^<\/code>) akan melihat pencocokan di awal string, dan dolar <code>$<\/code> di akhir.<\/p>\n<p>Secara default, pgrep hanya cocok dengan nama proses. Ketika opsi <code>-f<\/code> digunakan perintah cocok dengan daftar argumen penuh.<\/p>\n<pre>pgrep -f ssh<\/pre>\n<p>Gunakan opsi <code>-u<\/code> untuk memberi tahu <code>pgrep<\/code> untuk menampilkan proses yang dijalankan oleh pengguna tertentu:<\/p>\n<pre>pgrep -u root<\/pre>\n<p>Untuk menentukan beberapa pengguna, pisahkan nama mereka dengan koma:<\/p>\n<pre>pgrep -u root,budi<\/pre>\n<p>Anda juga dapat menggabungkan opsi dan pola pencarian. Misalnya untuk mencetak semua proses dan nama mereka yang berjalan di bawah user \u201cbudi\u201d dan berisi \u201cgnome\u201d dalam nama mereka, Anda akan mengetik:<\/p>\n<pre>pgrep -l -u budi gnome<\/pre>\n<p>Untuk hanya menampilkan proses yang dimulai paling awal (terlama) atau paling baru (terkini), gunakan opsi <code>-n<\/code> (untuk terlama) atau <code>-o<\/code> (untuk terkini).<\/p>\n<p>Misalnya, untuk menemukan proses terlama yang dimulai oleh pengguna\u201dbudi\u201d, Anda akan memasukkan:<\/p>\n<pre>pgrep -lnu budi<\/pre>\n<p>Untuk membalikkan pencocokan, mis. Untuk memperlihatkan hanya proses yang tidak cocok dengan kriteria yang diberikan, gunakan opsi <code>-v<\/code>. Perintah berikut akan mencetak semua proses yang tidak dijalankan oleh \u201ctanda\u201d pengguna:<\/p>\n<pre>pgrep -v -u budi<\/pre>\n<p>Opsi <code>-c<\/code> memberitahu <code>pgrep<\/code> untuk mencetak hanya hitungan dari proses yang cocok. Misalnya untuk menemukan proses yang dijalankan sebagai pengguna \u201cbudi\u201d, masukkan perintah :<\/p>\n<pre>pgrep -c -u budi<\/pre>\n<h2>Kesimpulan<\/h2>\n<p>Perintah pgrep digunakan untuk mencari tahu PID dari program yang sedang berjalan berdasarkan kriteria yang berbeda.<\/p>\n<p>Untuk informasi lebih lanjut tentang perintah pgrep, kunjungi <a href=\"http:\/\/man7.org\/linux\/man-pages\/man1\/pgrep.1.html\">halaman manual<\/a> pgrep atau ketik <code>man pgrep<\/code> di terminal Anda.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Artikel ini membahas dasar-dasar perintah Linux pgrep. pgrep adalah utilitas baris perintah yang memungkinkan Anda&hellip;<\/p>\n","protected":false},"author":2,"featured_media":854,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[70],"tags":[71,72],"class_list":["post-853","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-terminal","tag-file-system","tag-linux-terminal"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Penjelasan Perintah Pgrep di Linux Command Line - 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:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Penjelasan Perintah Pgrep di Linux Command Line - Linuxid\" \/>\n<meta property=\"og:description\" content=\"Artikel ini membahas dasar-dasar perintah Linux pgrep. pgrep adalah utilitas baris perintah yang memungkinkan Anda&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-18T01:42:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-18T08:21:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Pgrep-di-Linux-Command-Line.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=\"3 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/\",\"url\":\"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/\",\"name\":\"Penjelasan Perintah Pgrep di Linux Command Line - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Pgrep-di-Linux-Command-Line.jpg\",\"datePublished\":\"2020-02-18T01:42:06+00:00\",\"dateModified\":\"2025-04-18T08:21:03+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Pgrep-di-Linux-Command-Line.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Pgrep-di-Linux-Command-Line.jpg\",\"width\":1000,\"height\":530},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Penjelasan Perintah Pgrep di Linux Command Line\"}]},{\"@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":"Penjelasan Perintah Pgrep di Linux Command Line - 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:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/","og_locale":"id_ID","og_type":"article","og_title":"Penjelasan Perintah Pgrep di Linux Command Line - Linuxid","og_description":"Artikel ini membahas dasar-dasar perintah Linux pgrep. pgrep adalah utilitas baris perintah yang memungkinkan Anda&hellip;","og_url":"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/","og_site_name":"Linuxid","article_published_time":"2020-02-18T01:42:06+00:00","article_modified_time":"2025-04-18T08:21:03+00:00","og_image":[{"width":1000,"height":530,"url":"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Pgrep-di-Linux-Command-Line.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"3 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/","url":"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/","name":"Penjelasan Perintah Pgrep di Linux Command Line - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/#primaryimage"},"image":{"@id":"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Pgrep-di-Linux-Command-Line.jpg","datePublished":"2020-02-18T01:42:06+00:00","dateModified":"2025-04-18T08:21:03+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Pgrep-di-Linux-Command-Line.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Pgrep-di-Linux-Command-Line.jpg","width":1000,"height":530},{"@type":"BreadcrumbList","@id":"https:\/\/linuxid.net\/post\/penjelasan-perintah-pgrep-di-linux-command-line\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Penjelasan Perintah Pgrep di Linux Command Line"}]},{"@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\/853","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=853"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/853\/revisions"}],"predecessor-version":[{"id":2665,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/853\/revisions\/2665"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/854"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=853"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=853"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=853"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}