antond.net

0 %
Anton Darmawanto
Front-end Developer
Ui/UX Designer
  • Residence:
    Indonesia
  • City:
    Jakarta Selatan
  • Age:
    40
Indonesian
English
Jawa
html
CSS
Js
PHP
WordPress
Proxmox
Laravel
Linux server (ubuntu, debian, fedora)
Alibaba Cloud
  • Proxmox, Vm Ware
  • Stylus, Sass, Less
  • Gulp, Webpack, Grunt
  • GIT knowledge
0

No products in the cart.

Return To Shop

Cara Menghapus File dan Folder di Linux: 6 Perintah Aman untuk Pemula

26/10/2026

Bagi pengguna baru Ubuntu atau distro Linux lainnya, terminal sering terasa menakutkan, terutama saat berurusan dengan perintah hapus. Berbeda dengan file manager yang punya tong sampah, perintah hapus di terminal umumnya permanen: begitu dieksekusi, file tidak bisa dikembalikan dengan tombol undo. Karena itu, memahami cara menghapus file di linux dengan aman jauh lebih penting daripada sekadar menghafal perintahnya.

Kabar baiknya, menghapus file dan folder di Linux sebenarnya tidak sulit. Selama Anda memeriksa targetnya dulu, memakai opsi konfirmasi saat ragu, dan menyimpan cadangan data penting, risiko salah hapus bisa ditekan seminimal mungkin. Artikel ini membahas enam cara yang bisa langsung dipraktikkan, dari yang paling dasar sampai opsi yang masih bisa dikembalikan.

Satu kebiasaan wajib sebelum mulai: jangan pernah menyalin perintah hapus dari internet tanpa memahami targetnya. Latihlah perintah di bawah ini di folder percobaan, misalnya latihan-linux di direktori home Anda, bukan di folder sistem atau folder kerja asli.

1. Periksa Dulu Lokasi dan Isi Target Sebelum Menghapus

Langkah pertama bukan menghapus, melainkan memastikan. Banyak kesalahan terjadi karena pengguna berada di direktori yang keliru atau salah mengetik nama file. Biasakan dua pemeriksaan berikut sebelum perintah hapus apa pun.

Pertama, periksa posisi Anda dengan pwd yang menampilkan direktori kerja aktif. Kedua, lihat isinya dengan ls -la, yang menampilkan seluruh file termasuk yang tersembunyi, beserta ukuran dan waktu terakhir diubah. Dengan begitu Anda memastikan file yang dihapus memang file yang dimaksud, bukan file lain yang namanya mirip.

Contohnya, sebelum membersihkan folder Unduhan, masuklah dulu ke folder itu, jalankan pwd dan ls -la, lalu baca daftarnya. File yang Anda ragukan jangan dihapus dulu; pindahkan ke folder sementara atau buat salinannya.

2. Menghapus Satu File atau Beberapa File dengan Perintah rm

Perintah dasarnya adalah rm (remove). Untuk satu file, ketik rm diikuti namanya, misalnya rm laporan-lama.txt. Beberapa file sekaligus bisa dihapus dengan menuliskan namanya dipisahkan spasi, contohnya rm foto1.jpg foto2.jpg foto3.jpg.

Perintah rm juga mendukung pola wildcard: rm *.tmp menghapus semua file berekstensi .tmp di direktori aktif. Pola ini praktis untuk berkas sementara, tetapi berbahaya bila sembarangan — pola seluas rm * menghapus seluruh file di direktori aktif.

Contoh untuk UMKM: toko daring yang rutin mengunduh foto produk bisa menumpuk ratusan berkas sementara di folder Unduhan. Perintah rm foto-produk-*.tmp jauh lebih cepat daripada menghapus satu per satu. Kuncinya, buat polanya sespesifik mungkin dan periksa dulu daftar yang cocok dengan ls foto-produk-*.tmp sebelum menghapusnya.

3. Gunakan Opsi -i Supaya Terminal Meminta Konfirmasi

Bila Anda masih sering ragu, opsi -i adalah sahabat terbaik. Perintah rm linux dengan opsi interaktif ini bertanya dulu sebelum menghapus setiap file: rm -i catatan.txt baru menghapus setelah Anda menjawab y dan menekan Enter, sedangkan jawaban n membatalkannya.

Opsi ini berguna saat menghapus banyak file sekaligus, karena Anda bisa menyetujui satu per satu dan melewati file yang ternyata masih dibutuhkan. Tambahkan -v (verbose) bila ingin terminal menampilkan apa yang dihapus, misalnya rm -iv dokumen-*.pdf.

Tips praktis: selama masa belajar, jadikan rm -i kebiasaan baku. Sedikit lebih lambat, tetapi jauh lebih murah daripada membuat ulang berkas yang terhapus permanen.

4. Menghapus Folder Kosong dengan Perintah rmdir

Untuk folder yang sudah kosong, tersedia perintah khusus yang jauh lebih aman: rmdir. Perintah rmdir linux hanya mau menghapus folder yang benar-benar kosong; bila masih berisi file, termasuk file tersembunyi, ia akan menolak. Penolakan itu justru fitur keamanan, bukan kelemahan.

Contohnya, setelah seluruh isi folder arsip-2024 dipindahkan, hapus folder kosongnya dengan rmdir arsip-2024. Bila masih ada berkas tersembunyi, periksa dengan ls -la arsip-2024, pindahkan atau hapus berkas itu secara sadar, barulah jalankan rmdir lagi.

Perintah ini juga bisa menghapus beberapa folder kosong sekaligus (rmdir folder-a folder-b) dan folder bersarang yang kosong dengan opsi -p, misalnya rmdir -p proyek/lama/kosong. Aturan praktisnya: selalu coba rmdir dulu; bila ditolak, periksa isi folder, jangan langsung beralih ke perintah yang lebih keras.

5. Menghapus Folder Berisi dengan rm -r Secara Hati-hati

Ketika folder masih berisi file dan subfolder, rmdir tidak lagi cukup. Di sinilah cara menghapus folder di ubuntu dan distro lain memakai opsi rekursif rm -r nama-folder, yang menelusuri seluruh isi folder termasuk subfoldernya, lalu menghapus semuanya.

Karena daya rusaknya besar, terapkan urutan pengaman berikut: periksa isi folder dengan ls -la dan ukurannya dengan du -sh nama-folder, pastikan Anda tidak sedang berada di dalam folder yang hendak dihapus, lalu jalankan mode interaktif rm -ri nama-folder. Opsi -I (huruf i besar) meminta satu kali konfirmasi sebelum menghapus folder berisi banyak file, misalnya rm -rI nama-folder.

Untuk nama folder berspasi seperti Foto Produk, pakai tanda kutip — rm -r "Foto Produk" — karena tanpa kutip terminal menganggapnya dua target berbeda.

Dan inilah peringatan terpenting artikel ini: hindari rm -rf selama Anda masih belajar. Opsi -f (force) menghilangkan seluruh konfirmasi dan memaksa penghapusan, sehingga satu kesalahan ketik bisa menghapus jauh lebih banyak daripada yang Anda maksud. Jangan pernah menjalankan rm -rf / atau varian apa pun yang menargetkan direktori root dan folder sistem, dan jangan pernah menyalin perintah rm -rf dari sumber yang tidak Anda pahami. Perintah ini hanya pantas bagi yang sudah memeriksa jalur lengkapnya dan punya cadangan.

6. Pakai trash-cli Supaya File Masih Bisa Dikembalikan

Solusi paling ramah pemula adalah tidak menghapus permanen, melainkan membuang file ke tong sampah lewat terminal. Di sinilah trash linux terminal berperan melalui paket trash-cli: file yang dibuang tidak langsung hilang, melainkan bisa dilihat dan dikembalikan.

Di Ubuntu dan Debian, pasang paketnya dengan sudo apt install trash-cli. Setelah itu, ganti kebiasaan rm dengan trash-put untuk file yang ragu-ragu, misalnya trash-put laporan-draft.docx. Lihat isi tong sampah dengan trash-list, kembalikan file dengan trash-restore, dan kosongkan secara permanen dengan trash-empty (atau hanya berkas lebih tua dari sepuluh hari dengan trash-empty 10).

Bagi pemilik UMKM, alur ini sangat masuk akal: foto produk lama atau draf katalog dibuang dulu ke tong sampah, lalu dihapus permanen di akhir pekan setelah dipastikan tak ada yang membutuhkannya. Catatan: tong sampah tetap memakan ruang disk sampai dikosongkan, jadi jadwalkan trash-empty berkala, dan jangan jadikan ia pengganti cadangan di media lain atau cloud.

Bagaimana Jika File Sudah Terlanjur Terhapus Permanen?

Jawabannya perlu disampaikan dengan jujur: cara mengembalikan file terhapus linux yang sudah dihapus dengan rm sangat sulit dan sering kali mustahil, karena rm tidak menyimpan salinan apa pun. Peralatan pemulihan seperti extundelete atau testdisk kadang membantu, tetapi keberhasilannya tidak dijamin, apalagi bila disk sudah banyak ditulis ulang setelah penghapusan.

Karena itu, pencegahan jauh lebih berharga daripada pemulihan: periksa jalur dan isi target, pakai rm -i atau trash-put saat ragu, dan buat cadangan berkala dengan rsync ke hard disk eksternal atau cloud. Bila file yang terhapus sangat penting, segera hentikan pemakaian disk itu dan minta bantuan teknisi.

Kesimpulan

Menghapus file dan folder di Linux bukan soal keberanian mengetik perintah berbahaya, melainkan disiplin memeriksa sebelum bertindak. Mulailah dengan pwd dan ls -la, hapus file dengan rm atau rm -i, bersihkan folder kosong dengan rmdir, dan pakai rm -r hanya setelah isi folder terverifikasi. Untuk keamanan ekstra, biasakan trash-put lewat trash-cli agar kesalahan masih bisa diperbaiki.

Dengan enam cara di atas, Anda bisa menjaga laptop atau server tetap rapi tanpa mengorbankan data. Latihlah di folder percobaan, buat cadangan rutin, dan ingat: perintah hapus yang baik adalah perintah yang targetnya Anda pahami sebelum menekan Enter.

Posted in Tips & TrikTags: