{"id":1428,"date":"2025-04-18T16:08:12","date_gmt":"2025-04-18T09:08:12","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=1428"},"modified":"2025-04-18T16:08:12","modified_gmt":"2025-04-18T09:08:12","slug":"panduan-perintah-rm-di-linux-untuk-menghapus-data","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/","title":{"rendered":"Panduan Perintah rm di Linux Untuk Menghapus Data"},"content":{"rendered":"<p><code>rm<\/code> adalah utilitas baris perintah untuk menghapus file dan direktori. Perintah ini adalah salah satu perintah penting yang harus dipahami oleh setiap pengguna Linux.<\/p>\n<p>Dalam panduan ini, kami akan menjelaskan cara menggunakan perintah <code>rm<\/code> melalui contoh dan penggunaan opsi <code>rm<\/code> yang paling umum.<\/p>\n<h2>Cara Menggunakan Perintah <code>rm<\/code><\/h2>\n<p>Sintaks umum untuk perintah rm (remove) adalah sebagai berikut:<\/p>\n<pre>rm[OPTIONS]... FILE...<\/pre>\n<p>Secara default, ketika dijalankan tanpa opsi apa pun, perintah <code>rm<\/code> tidak menghapus direktori dan tidak meminta pengguna untuk melanjutkan dengan penghapusan file yang diberikan.<\/p>\n<p>Untuk menghapus satu file, gunakan perintah <code>rm<\/code> diikuti dengan nama file sebagai argumen:<\/p>\n<pre>rm namafile<\/pre>\n<p>Jika Anda tidak memiliki izin write di direktori induk, Anda akan mendapatkan kesalahan \u201c<em>Operation not permitted<\/em>\u201c.<\/p>\n<p>Jika file tidak \u201c<em>write-protected<\/em>\u201c, maka file tersebut akan dihapus tanpa pemberitahuan. Jika berhasil, perintah tidak menghasilkan output apa pun dan mengembalikan nol.<\/p>\n<p>Saat menghapus file yang dilindungi (\u201c<em>write-protected<\/em>\u201c), perintah akan meminta Anda untuk konfirmasi, seperti yang ditunjukkan di bawah ini:<\/p>\n<pre>rm: remove write-protected regular empty file 'filename'?<\/pre>\n<p>Ketik <code>y<\/code> dan tekan <code>Enter<\/code> untuk menghapus file.<\/p>\n<p>Opsi <code>-f<\/code> memberitahu <code>rm<\/code> untuk tidak pernah meminta konfirmasi user dan mengabaikan file dan argumen yang tidak ada.<\/p>\n<pre>rm -f filename<\/pre>\n<p>Jika Anda ingin mendapatkan informasi tentang apa yang dihapus, gunakan opsi <code>-v<\/code> (verbose):<\/p>\n<pre>rm -v filename<\/pre>\n<pre>removed 'filename'<\/pre>\n<h2>Menghapus Banyak File<\/h2>\n<p>Berbeda dengan perintah <a href=\"https:\/\/www.linuxid.net\/post\/panduan-penggunaan-perintah-unlink-di-linux-terminal\/\"><code>unlink<\/code><\/a>, rm memungkinkan Anda menghapus banyak file sekaligus. Untuk melakukan itu, berikan nama file sebagai argumen yang dipisahkan oleh spasi:<\/p>\n<pre>rm filename1 filename2 filename3<\/pre>\n<p>Anda dapat menggunakanregular expressions untuk mencocokkan beberapa file. Misalnya, untuk menghapus semua file yang berekstensi <code>.png<\/code> di <a href=\"https:\/\/www.linuxid.net\/post\/mengenal-current-working-directory-di-linux-terminal\/\">direktori saat ini<\/a>, Anda harus mengetik:<\/p>\n<pre>rm *.png<\/pre>\n<p>Saat menggunakan ekspresi reguler, sebelum menjalankan perintah rm. selalu merupakan ide bagus untuk membuat daftar file dengan perintah <a href=\"https:\/\/www.linuxid.net\/post\/perintah-ls-di-linux-terminal-dan-contoh-penggunaan\/\"><code>ls<\/code><\/a> sehingga Anda dapat melihat file mana yang akan dihapus.<\/p>\n<h2>Menghapus Direktori (Folder) Menggunakan Perintah rm<\/h2>\n<p>Untuk menghapus satu atau lebih direktori kosong gunakan opsi <code>-d<\/code>:<\/p>\n<pre>rm -d dirname<\/pre>\n<p><code>rm -d<\/code> secara fungsional identik dengan perintah <code>rmdir<\/code>.<\/p>\n<p>Untuk menghapus direktori yang tidak kosong dan semua file di dalamnya secara rekursif, gunakan opsi <code>-r<\/code> (rekursif):<\/p>\n<pre>rm -r dirname<\/pre>\n<h2>Konfirmasi Sebelum Hapus<\/h2>\n<p>Opsi <code>-i<\/code> memberi tahu <code>rm<\/code> untuk meminta konfirmasi user untuk setiap file yang diberikan sebelum menghapusnya:<\/p>\n<pre>rm -i filename1 filename2<\/pre>\n<p>Untuk mengkonfirmasi ketik <code>y<\/code> dan tekan <code>Enter<\/code>:<\/p>\n<pre>rm: remove regular empty file 'filename1'? &#13;\nrm: remove regular empty file 'filename2'?<\/pre>\n<p>Saat menghapus lebih dari tiga file atau menghapus direktori secara rekursif, untuk mendapatkan prompt satu kali untuk seluruh operasi, gunakan opsi <code>-I<\/code>:<\/p>\n<pre>rm -i filename1 filename2 filename3 filename4<\/pre>\n<p>Anda akan diminta untuk mengkonfirmasi penghapusan semua file dan direktori yang diberikan:<\/p>\n<pre>rm: remove 4 arguments?<\/pre>\n<h2>Cara Hapus File Tanpa konfirmasi<\/h2>\n<p>Jika direktori yang diberikan atau file dalam direktori tersebut dilindungi dari penulisan, perintah rm akan meminta Anda untuk mengkonfirmasi operasi. Untuk menghapus direktori tanpa diminta, gunakan opsi <code>-f<\/code>:<\/p>\n<pre>rm -rf dirname<\/pre>\n<p>Perintah <code>rm -rf<\/code> sangat berbahaya dan harus digunakan dengan sangat hati-hati!<\/p>\n<h2>Danger Zone<\/h2>\n<p>Jika Anda sedang mencari tutorial apa pun di internet, dan menemukan orang jahil yang tidak Anda kenal, dan menyuruh Anda menjalankan perintah <strong>rm -rf,\u00a0<\/strong>alangkah baiknya Anda copy perintah yang ada dan cari di google atau bertanya ke orang yang mengerti tentang Linux. Begitu menjalankan perintah rm untuk menghapus file, kemungkinan data dapat di recovery sangatlah kecil.<\/p>\n<h2>Kesimpulan<\/h2>\n<p>Kami telah menunjukkan kepada Anda cara menggunakan perintah <code>rm<\/code> Linux untuk menghapus file dan direktori dari sistem Linux Anda.<\/p>\n<p>Berhati-hatilah saat menghapus file atau direktori penting, karena begitu file dihapus, ia tidak dapat dipulihkan dengan mudah.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>rm adalah utilitas baris perintah untuk menghapus file dan direktori. Perintah ini adalah salah satu&hellip;<\/p>\n","protected":false},"author":2,"featured_media":1429,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[70],"tags":[72],"class_list":["post-1428","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>Panduan Perintah rm di Linux Untuk Menghapus Data - 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\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Panduan Perintah rm di Linux Untuk Menghapus Data - Linuxid\" \/>\n<meta property=\"og:description\" content=\"rm adalah utilitas baris perintah untuk menghapus file dan direktori. Perintah ini adalah salah satu&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-18T09:08:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Penggunaan-Perintah-rm-di-Linux-Terminal.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:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/\",\"url\":\"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/\",\"name\":\"Panduan Perintah rm di Linux Untuk Menghapus Data - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Penggunaan-Perintah-rm-di-Linux-Terminal.jpg\",\"datePublished\":\"2025-04-18T09:08:12+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Penggunaan-Perintah-rm-di-Linux-Terminal.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Penggunaan-Perintah-rm-di-Linux-Terminal.jpg\",\"width\":1000,\"height\":530},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Panduan Perintah rm di Linux Untuk Menghapus Data\"}]},{\"@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":"Panduan Perintah rm di Linux Untuk Menghapus Data - 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\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/","og_locale":"id_ID","og_type":"article","og_title":"Panduan Perintah rm di Linux Untuk Menghapus Data - Linuxid","og_description":"rm adalah utilitas baris perintah untuk menghapus file dan direktori. Perintah ini adalah salah satu&hellip;","og_url":"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/","og_site_name":"Linuxid","article_published_time":"2025-04-18T09:08:12+00:00","og_image":[{"width":1000,"height":530,"url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Penggunaan-Perintah-rm-di-Linux-Terminal.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:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/","url":"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/","name":"Panduan Perintah rm di Linux Untuk Menghapus Data - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/#primaryimage"},"image":{"@id":"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Penggunaan-Perintah-rm-di-Linux-Terminal.jpg","datePublished":"2025-04-18T09:08:12+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Penggunaan-Perintah-rm-di-Linux-Terminal.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/Tutorial-Penggunaan-Perintah-rm-di-Linux-Terminal.jpg","width":1000,"height":530},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxid.net\/post\/panduan-perintah-rm-di-linux-untuk-menghapus-data\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Panduan Perintah rm di Linux Untuk Menghapus Data"}]},{"@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\/1428","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=1428"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1428\/revisions"}],"predecessor-version":[{"id":3061,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1428\/revisions\/3061"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/1429"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=1428"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=1428"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=1428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}