Di Linux, menghapus file atau direktori merupakan operasi mendasar yang harus diketahui setiap pengguna. Meskipun ini mungkin tampak seperti tugas yang mudah, ada beberapa metode berbeda untuk menghapus file atau direktori, masing-masing memiliki kasus penggunaan spesifiknya.
Tutorial ini akan memberikan panduan langkah demi langkah tentang cara menghapus file atau direktori di Linux. Kami juga akan membahas perintah yang dapat Anda gunakan untuk menghapus file dan folder beserta isinya.
Cara Menghapus File di Linux
Menghapus file berarti menghapus referensi ke file tersebut dari sistem file. File itu sendiri tidak segera dihapus dari perangkat penyimpanan, namun ruangnya ditandai sebagai tersedia untuk digunakan kembali.
Ada beberapa cara untuk menghapus file di Linux. Berikut beberapa metode yang paling umum:
Menggunakan pengelola file GUI
Sebagian besar distribusi Linux dilengkapi dengan pengelola file GUI yang memungkinkan Anda menghapus file menggunakan antarmuka grafis. Cukup navigasikan ke file yang ingin Anda hapus, klik kanan, dan pilih “Hapus” atau “Pindahkan ke Sampah”.
Menggunakan rm
perintah
Anda juga dapat menggunakan rm
perintah (hapus) untuk menghapus file dan direktori di Linux. Untuk menghapus file menggunakan perintah rm, ketikkan perintah berikut di terminal:
rm filename
Pastikan Anda mengganti filename
dengan nama file yang ingin Anda hapus. Jika file dilindungi dari penulisan atau Anda tidak memiliki izin yang memadai untuk menghapusnya, Anda akan diminta untuk mengonfirmasi penghapusan.
Menggunakan shred
perintah
Perintah ini shred
merupakan cara yang lebih aman untuk menghapus file dengan menimpa konten file beberapa kali sebelum menghapusnya. Hal ini menyulitkan siapa pun untuk memulihkan file yang terhapus.
Untuk menggunakan shred
perintah tersebut, ketikkan perintah berikut di terminal:
shred -u filename
Pastikan untuk mengganti filename
dengan nama file yang ingin Anda hapus. Opsi ini -u
memberitahukan rusak untuk menghapus file setelah menimpanya.
Menggunakan trash-cli
perintah
Perintah ini trash-cli
memberikan cara yang lebih aman untuk menghapus file dengan memindahkannya ke sampah daripada langsung menghapusnya. Untuk dapat menggunakan perintah Trash-cli, anda install terlebih dahulu:
sudo apt-get install trash-cli
Setelah instalasi, Anda dapat menghapus file menggunakan perintah berikut:
trash filename
Cara Menghapus Direktori di Linux
Untuk menghapus direktori di Linux, Anda dapat menggunakan perintah rmdir
atau rm
. Anda menggunakan rmdir
perintah untuk menghapus direktori kosong, sedangkan rm
perintah menghapus direktori dan semua isinya.
Menggunakan rm
perintah
Berikut langkah-langkah menghapus direktori di Linux menggunakan rm
perintah:
- Buka terminal : Untuk menghapus direktori di Linux, Anda perlu menggunakan baris perintah. Buka terminal dengan menekan “Ctrl+Alt+T” pada keyboard Anda atau dengan mencari “terminal” di peluncur aplikasi sistem Anda.
- Navigasi ke direktori yang ingin Anda hapus : Gunakan
cd
perintah untuk menavigasi ke direktori yang ingin Anda hapus. Misalnya, jika direktori yang ingin Anda hapus dipanggilmy_directory
dan terletak di folder utama Anda, ketikcd ~/my_directory
dan tekan “Enter”. - Periksa isi direktori : Sebelum menghapus direktori, ada baiknya Anda memeriksa isinya untuk memastikan Anda menghapus direktori yang benar. Gunakan
ls
perintah untuk membuat daftar isi direktori. Misalnya, ketikls
dan tekan “Enter” untuk melihat file dan folder di dalammy_directory
folder tersebut. - Hapus direktori dan isinya : Untuk menghapus direktori dan seluruh isinya, gunakan
rm
perintah dengan-r
opsi yang merupakan singkatan dari rekursif. Ketikrm -r my_directory
dan tekan “Enter”. Anda akan diminta untuk mengonfirmasi penghapusan. Ketiky
dan tekan “Enter” untuk konfirmasi. - Verifikasi bahwa direktori telah dihapus : Untuk memverifikasi bahwa direktori telah dihapus, gunakan
ls
perintah untuk membuat daftar isi direktori induk. Misalnya, jikamy_directory
folder tersebut terletak di folder utama Anda, ketikls ~/
dan tekan “Enter”. Folder tersebutmy_directory
seharusnya tidak lagi terdaftar.
Catatan: Berhati-hatilah saat menggunakan rm -r
perintah ini, karena dapat menghapus file dan direktori secara permanen.
Menggunakan rmdir
perintah
Berikut langkah-langkah menghapus direktori di Linux menggunakan rmdir
perintah:
- Buka terminal : Buka terminal dengan menekan “Ctrl+Alt+T” pada keyboard Anda atau dengan mencari “terminal” di peluncur aplikasi sistem Anda.
- Navigasi ke direktori yang ingin Anda hapus : Gunakan
cd
perintah untuk menavigasi ke direktori yang ingin Anda hapus. Misalnya, jika direktori yang ingin Anda hapus dipanggilmy_directory
dan terletak di folder utama Anda, ketikcd ~/my_directory
dan tekan “Enter”. - Hapus direktori : Untuk menghapus direktori, gunakan
rmdir
perintah diikuti dengan nama direktori. Ketikrmdir my_directory
dan tekan “Enter”. Jika direktori tidak kosong, Anda akan menerima pesan kesalahan dan direktori tidak akan dihapus. - Verifikasi bahwa direktori telah dihapus : Untuk memverifikasi bahwa direktori telah dihapus, gunakan
ls
perintah untuk membuat daftar isi direktori induk. Misalnya, jikamy_directory
folder tersebut terletak di folder utama Anda, ketikls ~/
dan tekan “Enter”. Folder tersebutmy_directory
seharusnya tidak lagi terdaftar.
Kesimpulan
Perintah ini rm
adalah perintah yang paling umum digunakan untuk menghapus file, sedangkan perintah rmdir
dan rm
dengan opsi -r
atau -R
digunakan untuk menghapus direktori. Dengan mengikuti panduan langkah demi langkah ini, Anda kini dapat menghapus file atau direktori di Linux secara efektif.
tambahan:
- Berhati-hatilah saat menggunakan perintah rm dengan opsi
-r
atau-R
karena dapat menghapus file dan direktori secara permanen. - Selalu periksa kembali nama file atau direktori sebelum menghapus untuk menghindari penghapusan file atau direktori yang salah secara tidak sengaja.
- Gunakan
shred
perintah ini hanya jika diperlukan, karena penghapusan file memerlukan waktu lebih lama dibandingkan metode lainnya. - Perhatikan izin file saat menghapus file atau direktori, karena beberapa file atau direktori mungkin memerlukan akses root untuk menghapusnya.