Panduan Utama untuk Menghapus File Menggunakan Perintah rm di Linux/Unix

Bagaimana cara Menghapus File di Linux/Unix

Belajar memanfaatkan baris perintah Linux penting bagi semua pengguna Linux dan administrator sistem. Hal ini memungkinkan Anda melakukan operasi pemeliharaan dasar seperti membuat file baru, membuka folder tertentu, dan merelokasi folder yang sudah ada. Tutorial ini akan menjelaskan tentang bagaimana cara menggunakan perintah rm untuk menghapus file di Linux. Artikel ini juga akan menunjukkan bagaimana cara menghapus file di Linux menggunakan file manager (metode GUI) dan dengan solusi software pihak ketiga terbaik.

Cara ke-1. Menghapus File di Linux dengan Menggunakan File Manager (Metode GUI)

Jika Anda baru mengenal Linux, Anda mungkin ragu menggunakan terminal untuk menghapus file atau folder. Lagi pula, tidak ada jalan kembali setelah Anda mulai menghapus file dengan perintah rm. Daripada mengambil risiko ini, Anda dapat menghapus file atau folder menggunakan file manager yang disertakan dengan distribusi Linux Anda, File Manager.

Meskipun desain file manager Linux berbeda-beda, semuanya seharusnya memiliki fungsi yang sama. Panduan ini akan membahas bagaimana cara melakukannya dengan file manager Ubuntu, tetapi langkah-langkahnya mungkin mirip untuk file manager lainnya.

Langkah ke-1. Untuk memulai, buka File manager distribusi Linux Anda. Aplikasi ini dikenal sebagai Files di Ubuntu.

buka file manager linux

Langkah ke-2. Arahkan ke direktori yang berisi file atau subfolder yang ingin Anda hapus di file manager distro Anda. Pilih file atau folder mana yang akan dihapus terlebih dahulu. Bila Anda sudah memilihnya, klik kanan pada pilihan tersebut dan pilih Move to Trash, Move to Bin, atau Delete, bergantung pada distribusi Anda dan lokal. Untuk mendapatkan efek yang sama, tekan tombol Delete pada keyboard Anda.

pilih file yang akan dihapus

Langkah ke-3. Sebagian besar distribusi memiliki sistem sampah yang memungkinkan Anda untuk dapat "menyimpan" file sebelum dihapus, sehingga Anda dapat merestorenya nanti. Biasanya ditemukan di desktop, sebagai folder di file manager Anda, atau sebagai aplikasi di menu software Anda. Untuk menyelesaikan penghapusan, navigasikan ke folder sampah dan pilih opsi Empty atau Erase. Tergantung pada distribusi Anda, opsi ini mungkin berbeda.

menyelesaikan penghapusan

Langkah ke-4. Untuk menghapus file Anda sepenuhnya, pilih file tersebut, lalu klik kanan dan pilih Delete from Trash.

hapus file dari sampah linux

Cara ke-2. Hapus File dengan Menggunakan Perintah rm di Terminal Linux

Menggunakan aplikasi file manager distribusi Anda untuk menghapus file atau folder berfungsi dengan baik, namun ada beberapa batasan. Misalnya, jika Anda bukan pemilik file, Anda harus menggunakan terminal untuk membuka file manager Anda dengan akses root dan menghapusnya. Aplikasi serupa tidak dapat digunakan pada instalasi Linux headless (khusus terminal).

Di sinilah perintah rm berperan. Perintah Unix ini dibuat pada tahun 1971 dan masih menjadi cara yang tercepat untuk menghapus file atau direktori di Linux. Namun berhati-hatilah: perintah rm memiliki banyak kekuatan, terutama jika Anda menjalankannya dengan sudo atau sebagai pengguna root secara langsung, jadi gunakanlah dengan hati-hati.

Persyaratan: Buka Terminal

Tidak mengherankan jika Anda dapat menghapus file di Linux menggunakan baris perintah, mengingat beragamnya perintah yang dapat diakses di terminal. Untuk melakukannya, lakukan tindakan berikut:

Langkah ke-1. Telusuri file yang ingin Anda hapus di file manager setelah membukanya. Alternatifnya, Anda dapat menavigasi langsung ke file di terminal dengan menggunakan perintah:

cd/path/to/the/file

Langkah ke-2. Buka menu konteks dengan mengklik kanan jendela lalu memilih Open in Terminal.

memilih open in terminal

Langkah ke-3. Untuk menghapus satu file atau sekelompok file, gunakan perintah rm (kependekan dari "remove").

Bagaimana cara Menghapus Satu File Dengan Perintah rm di Linux

"rm-i" akan meminta Anda sebelum menghapus setiap file. Pertimbangkan untuk menggunakan rm -I, yang hanya akan meminta Anda sekali dan hanya jika Anda mencoba menghapus tiga file atau lebih.

Langkah ke-1. Perintah rm, yang memungkinkan Anda untuk menghapus satu atau lebih file secara bersamaan, adalah perintah yang lebih umum digunakan untuk menghapus file.

$ rm {file-name}

perintah rm

Langkah ke-2. Jika file dilindungi dari penulisan, rm akan meminta konfirmasi kepada Anda sebelum menghapusnya; jika tidak, ia akan menghapusnya tanpa disuruh. Untuk memaksa rm meminta konfirmasi sebelum menghapus file, gunakan tanda "-i":

$ rm -i {file-name}

perintah rm-i flag

Langkah ke-3. Perintah rm menghapus file tanpa menghasilkan output apa pun. Menggunakan tanda -v pada perintah rm untuk melihat apa yang sedang dilakukan perintah rm.

$ rm -v {file-name}

perintah rm-v flag

Langkah ke-4. Menggunakan tanda -f untuk menghapus file yang dilindungi penulisan tanpa disuruh.

$ rm -f {file-name}

perintah rm-f flag

Bagaimana cara Menghapus Banyak File Dengan Perintah rm di Linux

Langkah ke-1. Anda dapat menghapus banyak file dengan meneruskan beberapa nama file sebagai argumen ke rm.

$ rm {file-name-1} {file-name-2} {file-name-3} ... {file-name-N}

menghapus banyak file

Langkah ke-2. rm juga mendukung ekspresi reguler. Untuk menghapus semua file dengan nama file-name*, masukkan:

$ rm file-name*.ext

rm ekspresi reguler

Langkah ke-3. Direktori yang berbeda juga dapat ditentukan menggunakan ekspresi reguler. Kita dapat menggunakannya untuk menghapus tiga file dengan nama file-name-1, file-name-2, dan file-name-3.

$ rm file-name-[123]

hapus tiga file

Bagaimana cara Menghapus File Dengan Nama File Tertentu di Linux

Di terminal, Anda dapat menghapus semua file Linux dengan nama tertentu. Jalankan perintah yang tercantum di bawah ini:

rm *Delete*

Perintah ini menghapus semua file dengan nama di antara tanda bintang.

menghapus file dengan nama file tertentu

Bagaimana cara Menghapus File dari Jenis File Tertentu Dengan Perintah rm di Linux

Jika Anda memiliki folder dengan beberapa jenis file dan ingin menghapus semua file dengan jenis tertentu, seperti .pdf atau .odt, ketik "rm" diikuti dengan tanda bintang dan jenis file.

rm *.odt

Dalam hal ini, Anda akan menghapus semua file yang berakhiran .odt. Untuk menghapus semua file jenis ini, masukkan tanda bintang diikuti dengan akhiran file.

menghapus file dengan jenis file tertentu

Bagaimana cara Menghapus Semua File dalam Folder Dengan Perintah rm di Linux

Gunakan perintah berikut di terminal untuk menghapus semua file dan subfolder di folder tertentu:

rm -r files/*

Dalam hal ini, semua file di folder "File" akan dihapus. Folder itu sendiri tidak akan dihapus. Tentu saja, ini juga dapat menghapus direktori Linux, termasuk semua filenya.

hapus semua file dalam satu folder

Bagaimana cara Mencari dan Menghapus File yang Tersembunyi Dengan Perintah rm di Linux

Langkah ke-1. Kita dapat menggunakan perintah loc dengan berbagai opsi untuk spesifikasi yang lebih kompleks.

$ find {dir-to-search} -type f -name {pattern} -exec rm -f {} \;

Misalnya,

$ find luv -type f -name "*.txt" -exec rm -f {} \;

temukan file tersembunyi dengan perintah rm

Langkah ke-2. Kita dapat memodifikasi perintah di atas untuk menghapus segala sesuatu yang cocok dengan pola urutan, termasuk direktori dalam {dir-to-search}.

$ find {dir-to-search} -name {pattern} -exec rm -rf {} \;

hapus file tersembunyi dengan perintah rm

Langkah ke-3. Secara internal, implementasi find modern mendukung fitur penghapusan. Tanda -delete menggantikan instruksi rm, sedangkan tanda - depth menginstruksikan isi direktori untuk melakukan proses tersebut.

$ find {dir-to-search} -type f -name {file-name-pattern} -depth -delete

Bagaimana cara Mencari dan Menghapus File yang Kosong Dengan Perintah rm di Linux

Langkah ke-1. Untuk menghapus semua direktori kosong dalam jalur direktori-ke-pencarian tertentu, jalankan perintah di bawah ini:

$ find {dir-to-search} -type d -empty -delete

mencari dan menghapus file kosong

Langkah ke-2. Atau gunakan perintah berikut:

$ find {dir-to-search} -type f -empty -delete

jalankan perintah lain

Anda mungkin juga tertarik pada: Hapus baris kosong di Bash

Bagaimana cara Memulihkan File yang Terhapus Secara Tidak Sengaja di Linux

Dengan semua metode penghapusan yang disebutkan di atas menggunakan perintah rm di Linux, berikut ini adalah cara yang efektif dan mudah untuk memulihkan file Anda yang terhapus secara tidak sengaja di Linux. Anda dapat menggunakan software pihak ketiga terbaik yang ada di pasaran saat ini, Wondershare Recoverit Linux File Recovery. Data bisa hilang dalam berbagai cara. Namun Anda tidak perlu khawatir! Solusi recovery yang lengkap ini dapat memulihkan apa pun.

Wondershare Recoverit - Software Recovery Linux Anda yang Aman dan dapat Diandalkan

5.481.435 orang telah mendownloadnya.

Memulihkan dokumen, foto, video, musik, email, dan 1000+ jenis file lainnya yang hilang atau terhapus secara efektif, aman, dan lengkap.

Kompatibel dengan semua distro Linux, termasuk Ubuntu, Linux Mint, Debian, Fedora, Solus, Opensuse, Manjaro, dll.

Membantu dalam 500+ skenario kehilangan data, seperti penghapusan, pemformatan disk, crash OS, pemadaman listrik, serangan virus, partisi yang hilang, dan masih banyak lagi.

Bekerja melalui koneksi jarak jauh. Anda dapat merecover data yang hilang bahkan ketika perangkat Linux Anda rusak.

Wondershare Recoverit membuat data recovery Linux menjadi sangat sederhana. Anda dapat memulihkan data Anda dalam tiga langkah sederhana. Namun jika Anda merasa tidak nyaman membaca petunjuk recovery, berikut ini adalah video tutorial yang dapat Anda tonton.

DOWNLOAD GRATIS

Untuk Windows Vista/7/8/10/11

DOWNLOAD GRATIS

Untuk macOS X 10.10 atau versi di atasnya

Langkah ke-1. Pilih Linux Recovery

Download dan instal Wondershare Recoverit di PC Anda. Jalankan program dan pilih opsi NAS and Linux di sisi kiri antarmuka utama. Untuk melanjutkan, klik tombol Linux Recovery.

pilih opsi linux recovery

Langkah ke-2. Hubungkan Sistem Linux

Seperti yang ditunjukkan di bawah ini, jendela baru akan muncul di layar Anda. Masukkan informasi yang diperlukan untuk membuat koneksi jarak jauh. Setelah selesai, klik tombol Connect yang berwarna biru.

hubungkan sistem linux

Tunggu hingga koneksi dibuat; Recoverit akan menjalankan pemindaian otomatis untuk mencari file Anda yang hilang di komputer Linux.

Langkah ke-3. Pratinjau dan Pulihkan File yang Dihapus

Proses pemindaian memerlukan waktu, tergantung pada jumlah data yang dipindai; proses pemindaian ditampilkan di bar bagian bawah. Hal terbaik tentang Recoverit adalah Anda dapat berhenti memindai setiap kali Anda menemukan file yang ingin Anda pulihkan.

memindai file yang terhapus atau hilang

Ketika pemindaian selesai, Recoverit memungkinkan Anda melihat pratinjau file untuk memastikan file itulah yang ingin Anda pulihkan. Sekarang, pilih Recover untuk menyimpan file ke lokasi baru. Software ini akan meminta Anda memilih lokasi di komputer Anda untuk menyimpan file yang direstore.

pratinjau dan pulihkan file
DOWNLOAD GRATIS

Untuk Windows Vista/7/8/10/11

DOWNLOAD GRATIS

Untuk macOS X 10.10 atau versi di atasnya

Catatan: Untuk solusi lebih lanjut, berikut ini adalah artikel yang dapat dikunjungi secara efektif untuk dapat memulihkan file yang terhapus di Linux.

Tip Yang Harus Anda Ketahui Sebelum Menghapus File di Linux

  • Penting untuk berhati-hati saat menggunakan perintah rm karena berpotensi menghapus file Anda secara permanen. Selalu periksa kembali nama file sebelum menghapusnya untuk memastikan Anda menghapus file yang benar.
  • Sebelum menjalankan perintah rm, pastikan Anda berada di direktori yang benar. Jika tidak, hal ini dapat mengakibatkan penghapusan file.
  • Sayangnya, setelah file dihapus dengan perintah rm, file tersebut akan terhapus secara permanen dan tidak dapat dipulihkan, jadi berhati-hatilah.
  • Jika Anda tidak yakin apakah suatu file aman untuk dihapus, gunakan perintah "ls -lh" untuk mendapatkan informasi lebih lanjut tentang file tersebut. Perintah ini akan menampilkan ukuran dan izin file.
  • Perintah "rm -i" dapat membantu memastikan bahwa Anda tidak menghapus file penting apa pun secara tidak sengaja saat menggunakan perintah rm atau rm -r . Sebelum menghapus setiap file, Anda akan dimintai konfirmasi.
  • Jika Anda masih ragu apakah aman untuk menghapusnya, Anda dapat meminta saran di forum online atau ruang obrolan. Anda selalu dapat menggunakan perintah cp untuk membackup file Anda sebelum menghapusnya.

Kesimpulan

Menghapus direktori dan file dari baris perintah di Linux mengharuskan Anda memahami perintah rm di terminal. Ingatlah bahwa di Linux, tidak ada tempat sampah atau folder sampah. Saat Anda menggunakan baris perintah rm untuk menghapus file dan direktori, file dan direktori tersebut akan dihapus secara permanen. Oleh karena itu, lanjutkan dengan hati-hati atau buat backup dengan menggunakan Wondershare Recoverit sebelum menghapus file dan folder.

Anda Mungkin Berminat

Data Recovery NAS Seagate Central

Dengan metode yang tercantum, Anda dapat dengan mudah memulihkan data dari drive Seagate Central NAS.