Cara Menghapus File atau Direktori di Linux

Jika Anda memiliki akses root pada PC Linux Anda, Anda memiliki kekuatan untuk menghapus file atau direktori yang Anda suka. Ini bisa berbahaya, bagaimanapun, dengan alat seperti rm yang memungkinkan pengguna untuk secara tidak sengaja menghapus file sistem penting secara tidak sengaja. Itu sebabnya, jika Anda mencoba menghapus file atau direktori di Linux , Anda perlu mengambil beberapa tindakan pencegahan.

Ada beberapa cara Anda dapat menghapus direktori atau file di Linux , menggunakan pengelola file distribusi Linux Anda atau terminal terbuka (selama Anda memiliki izin yang tepat(right permissions) ). Jika Anda ingin tahu cara menghapus file atau direktori di Linux , inilah yang perlu Anda lakukan.

Menggunakan File Manager untuk Menghapus File atau Direktori di Linux(Using a File Manager to Remove Files or Directories in Linux)

Jika Anda seorang pemula Linux(Linux beginner) , Anda mungkin berhati-hati dalam menggunakan terminal untuk menghapus file atau folder di Linux . Lagi pula, tidak ada jalan untuk kembali setelah Anda menetapkan perintah seperti rm off untuk mulai menghapus file. Daripada mengambil risiko ini, Anda dapat menggunakan pengelola file yang dikemas dengan distribusi Linux Anda untuk menghapus file atau folder. 

Sementara manajer file Linux memang berbeda dalam desain, mereka harus bekerja dengan cara yang hampir sama. Panduan ini mengeksplorasi bagaimana melakukan ini menggunakan pengelola file Ubuntu, tetapi langkah-langkahnya mungkin serupa untuk pengelola file yang disertakan dalam distribusi lain.

  1. Untuk memulai, buka pengelola file di distro Linux Anda . Ini seharusnya tidak terlalu sulit ditemukan, dengan ikon pengguna kemungkinan berbentuk folder dokumen. Di Ubuntu , aplikasi ini bernama Files .

  1. Di pengelola file distro Anda, navigasikan ke direktori yang berisi file atau subfolder yang ingin Anda hapus. Pertama(First) , pilih file atau folder yang ingin Anda hapus. Setelah mereka dipilih, klik kanan pada mereka dan pilih Pindahkan ke Sampah, Pindahkan ke Bin,(Move to Trash, Move to Bin,) atau Hapus(Delete) , tergantung pada distribusi dan lokal Anda. Anda juga dapat memilih tombol Hapus(Delete) pada keyboard Anda untuk mencapai efek yang sama.

  1. Sebagian besar distribusi mengoperasikan sistem sampah yang memungkinkan Anda untuk "menyimpan" file sebelum dihapus, memberi Anda kesempatan untuk memulihkannya. Ini biasanya ditemukan di desktop, sebagai entri di pengelola file Anda, atau sebagai aplikasi yang dapat Anda luncurkan di menu perangkat lunak Anda. Untuk menyelesaikan proses penghapusan, masuk ke folder tempat sampah, lalu pilih opsi Kosongkan(Empty ) atau Hapus(Erase) . Opsi ini dapat bervariasi, tergantung pada distribusi Anda.

  1. Atau, pilih item Anda (atau item), lalu klik kanan dan pilih Hapus dari Sampah(Delete from Trash) untuk menghapusnya sepenuhnya.

Cara Menghapus File atau Direktori di Linux Menggunakan Perintah rm(How to Remove Files or Directories in Linux Using the rm Command)

Menghapus file atau folder menggunakan aplikasi pengelola file distribusi Anda berfungsi dengan baik, tetapi ada beberapa batasan. Misalnya, jika Anda bukan pemilik file, Anda harus membuka pengelola file dengan akses root menggunakan terminal untuk menghapusnya. Anda juga tidak dapat menggunakan aplikasi seperti ini pada instalasi Linux tanpa kepala (khusus terminal).(Linux)

Di situlah perintah rm masuk. Perintah Unix ini berasal dari tahun 1971 dan tetap menjadi cara tercepat untuk menghapus file atau direktori di Linux . Namun, berhati-hatilah— perintah rm memiliki kekuatan besar, terutama jika Anda menjalankannya dengan sudo atau sebagai pengguna root secara langsung, jadi Anda harus berhati-hati menggunakannya.

  1. Untuk menghapus satu file menggunakan rm , buka jendela terminal baru (atau koneksi SSH jarak jauh) dan ketik (SSH)rm file , ganti file dengan nama file yang benar. Jika Anda tidak berada di direktori yang sama, Anda harus menggunakan cd untuk pindah ke direktori tersebut terlebih dahulu, atau gunakan jalur file lengkap (mis. rm /path/to/file ) sebagai gantinya.

  1. Untuk menghapus banyak file, ketik rm file1 file2 , ganti file1 dan file2 dengan nama file dan jalur file yang benar. Anda dapat menambahkan file tambahan ke perintah ini untuk menghapus lebih dari dua.

  1. Jika Anda ingin menghapus direktori kosong di Linux , ketik rm -d directory , ganti direktori(directory ) dengan nama dan jalur direktori yang benar. Jika direktori tidak kosong dan memiliki sub-folder atau file, ketik rm -r directory , ganti direktori(directory ) dengan nama dan jalur yang benar. 

  1. Anda juga dapat menghapus beberapa direktori sekaligus dengan mengetikkan rm -r directory1, directory2 , dll.

  1. Jika Anda ingin menghapus semua file atau direktori yang cocok dengan sebagian file atau nama direktori, Anda dapat menggunakan wildcard, seperti tanda bintang ( * ). Untuk melakukannya, ketik rm fil* atau rm -r dir* , ganti placeholder fil atau dir dengan nama file dan jalur direktori Anda sendiri.

  1. Jika file atau direktori dilindungi, Anda mungkin perlu menghapusnya secara paksa. Untuk melakukannya, ketik rm -rf path , ganti path placeholder dengan direktori atau path file yang benar. Perintah ini membawa risiko ekstrem(carries extreme risk) , jadi pastikan jalur yang Anda gunakan benar sebelum melanjutkan.

  1. Jika Anda khawatir menggunakan perintah rm -rf , Anda dapat memaksa rm untuk meminta konfirmasi sebelum setiap file atau direktori dihapus. Untuk melakukan ini, gunakan rm -i path, ganti path dengan nama file atau path direktori Anda sendiri. Untuk direktori, gunakan rm -ir path sebagai gantinya. Untuk setiap entri, pilih tombol Y pada keyboard Anda, lalu pilih Enter untuk mengonfirmasi.

Jika Anda ingin mempelajari lebih lanjut tentang kemungkinan opsi dan argumen rm , ketikkan (rm )man shred di terminal untuk melihat manual lengkapnya.

Menghapus File Sepenuhnya Menggunakan Perintah rusak(Completely Erasing Files Using the shred Command)

Meskipun perintah seperti rm dan unlink sangat bagus untuk menghapus file di Linux , mereka meninggalkan jejak. Anda (atau orang lain) dapat menggunakan jejak ini untuk memulihkan file(recover files) dari hard drive atau penyimpanan portabel yang sebelumnya telah Anda hapus. Ini mungkin tidak ideal, terutama jika Anda tidak ingin file diambil.

Untuk mengatasi masalah ini, Anda dapat menimpa file terlebih dahulu menggunakan perintah shred . Ini memastikan bahwa semua data di dalam file ditimpa berulang kali sebelum dihapus, memastikan tidak ada jejak file yang tertinggal dan mencegahnya diambil. Anda mungkin ingin menggunakan perintah ini untuk menghapus dokumen sensitif, misalnya.

  1. Untuk melakukan ini, buka jendela terminal atau buat koneksi jarak jauh menggunakan SSH dan ketik shred file , ganti file dengan nama dan jalur file Anda sendiri. Jika Anda tidak ingin memberikan path ke file, gunakan cd untuk pergi ke direktori yang berisi file atau sub-direktori yang ingin Anda hapus terlebih dahulu.

  1. Perintah rusak(shred) memiliki parameter tambahan yang dapat Anda lewati untuk memastikan file Anda dihapus dengan aman. Misalnya, shred -f akan memaksa penghapusan file yang dilindungi penulisan, sementara shred -u akan memastikan file tersebut benar-benar dihapus setelah diparut, memastikannya tidak lagi muncul di pengelola file Anda atau menggunakan perintah ls .

  1. Jika Anda ingin menimpa file lebih dari 3 kali standar, gunakan shred -n 0 , ganti 0 dengan nilai numerik alternatif. Jika Anda ingin menyembunyikan efek rusak, gunakan rusak -z(shred -z) untuk memaksanya menggunakan proses terakhir yang menimpa file dengan nol.

  1. Perintah rusak(shred) biasanya tidak menampilkan hasil apa pun ke terminal. Jika Anda ingin melihat lebih detail tentang apa yang dilakukannya saat dijalankan, gunakan shred -v sebagai gantinya.

Seperti halnya rm , Anda dapat mempelajari lebih lanjut dengan mengetikkan man shred di terminal sebelum menggunakan perintah.

Melindungi File Anda di Sistem Linux(Protecting Your Files on Linux Systems)

Saat Anda menghapus direktori atau file di Linux , Anda mengosongkan ruang di hard drive Anda untuk file yang benar-benar penting, apakah itu dokumen penting atau foto yang tak tergantikan. Tidak masalah apakah Anda menggunakan Linux Mint atau distribusi utama lainnya(other major distribution) , karena langkah-langkah di atas akan bekerja untuk hampir semua distro Linux yang Anda pilih untuk digunakan.

Jika Anda khawatir tentang kehilangan data, ada beberapa langkah yang dapat Anda ambil untuk melindungi file Anda. Meskipun sistem Linux biasanya lebih aman, antivirus Linux(Linux antivirus) dapat membantu Anda menjaga file Anda tetap aman dari malware yang dapat menyebar ke seluruh jaringan lokal Anda. Anda mungkin ingin mempertimbangkan untuk mengotomatiskan pencadangan file(automating a file backup) menggunakan penyimpanan lokal atau cloud juga.



About the author

Saya seorang insinyur perangkat keras dengan lebih dari 10 tahun pengalaman di lapangan. Saya berspesialisasi dalam pengontrol dan kabel USB, serta peningkatan BIOS dan dukungan ACPI. Di waktu luang saya, saya juga suka blog tentang berbagai topik yang berkaitan dengan teknologi dan teknik.



Related posts