Cara Menghapus Direktori dan Seluruh Isinya di Linux

Diterbitkan pada 24 April 2010 • 1 mnt baca

Untuk menghapus sebuah direktori anda bisa menggunakan perintah rmdir, tetapi bagaimana jika direktori itu tidak kosong. Misalkan :

[sumodirjo@clarisa ~]$ mkdir musik
[sumodirjo@clarisa ~]$ rmdir musik

tentu akan berjalan dengan sukses, tetapi jika

[sumodirjo@clarisa ~]$ mkdir musik
[sumodirjo@clarisa ~]$ touch musik/filetest

Ketika kita ingin menghapus direktori tersebut dengan perintah rmdir, akan muncul error

[sumodirjo@clarisa ~]$ rmdir musik
rmdir: musik/: Directory not empty

Untuk mengatasi hal tersebut kita bisa mengosongkan direktori tersebut baru menjalankan rmdir atau kita bisa menggunakan perintah rm dengan opsi -rf.

[sumodirjo@clarisa ~]$ rm -rf musik

Tidak akan muncul error. opsi <strong>-r</strong> memberikan perintah rekursif terhadap rm sehingga direktori musik dan seluruh isinya akan dihapus, sedangkan opsi <strong>-f</strong> membuat rm tidak akan memunculkan konfirmasi penghapusan dan langsung melakukan penghapusan direktori musik berserta isinya baik berupa file maupun direktori lain.

Ikuti Linuxbox

Tutorial, tip, dan berita Linux serta Open Source.