Leave Your Message
Bagaimana cara menghapus direktori di Linux?
Blog

Bagaimana cara menghapus direktori di Linux?

Tanggal 23 Mei 2025 pukul 11.47.12


Pada sistem Linux, membersihkan direktori dapat dilakukan dengan berbagai cara, tergantung apakah Anda ingin mempertahankan direktori itu sendiri dan atribut berkas di dalamnya. Berikut beberapa metode umum:

Metode 1: Gunakan rm perintah untuk menghapus semua file di dalam direktori

Jika Anda ingin menghapus semua file dalam sebuah direktori tetapi tetap mempertahankan direktori itu sendiri, Anda dapat menggunakan rm perintah. Misalnya, untuk menghapus direktori bernama direktori_saya, Anda dapat menggunakan perintah berikut:

rm -rf direktori_saya/*

Itu -R opsi di sini berarti penghapusan rekursif, dan -F opsi berarti penghapusan paksa, yaitu tidak ada perintah konfirmasi.


Metode 2: Gunakan perintah find dengan -exec

Jika Anda menginginkan kontrol yang lebih terperinci atas proses penghapusan, Anda dapat menggunakanmenemukanperintah bersama dengan-eksekutifpilihan. Misalnya:

temukan direktori saya -tipe f -eksekusi rm {} \;



Perintah ini akan menemukan semua file (-tipe f) di bawah direktori_saya direktori dan jalankan rm perintah pada setiap berkas.




Metode 3: Buat Direktori Baru untuk Menggantikan Direktori Asli

Jika Anda ingin mengosongkan suatu direktori sepenuhnya dan tidak keberatan membuatnya kembali, Anda dapat menghapus seluruh direktori lalu membuatnya lagi:



rm -rf direktori_saya mkdir direktori_saya

Pendekatan ini menghapus direktori dan semua isinya, lalu membuat direktori kosong baru.




Metode 4: Gunakan
rsync Memerintah

Itu rsync Perintah ini dapat digunakan untuk menyinkronkan berkas dan direktori, dan juga dapat digunakan untuk mengosongkan direktori. Contoh:

rsync -a --hapus direktori_kosong/ direktori_saya/


Di Sini, direktori_kosong adalah direktori kosong, dan --menghapus Opsi menghapus file dari direktori target yang tidak ada di direktori sumber.



Tindakan pencegahan

Sebelum melakukan operasi penghapusan, pastikan Anda benar-benar berniat menghapus file tersebut, karena tindakan ini tidak dapat dibatalkan.
Jika direktori berisi file-file penting, buatlah cadangan terlebih dahulu.
Menggunakan sudo Perintah ini memerlukan hak akses administratif. Jika Anda tidak memiliki izin yang memadai, Anda mungkin perlu menggunakan sudo untuk menjalankan perintah ini.
Metode di atas berlaku untuk sebagian besar situasi, tetapi saat menerapkannya, pilih metode yang tepat berdasarkan kasus spesifik Anda, dan lanjutkan dengan hati-hati untuk menghindari kehilangan data.




Produk Terkait

LET'S TALK ABOUT YOUR PROJECTS

  • sinsmarttech@gmail.com
  • 3F, Block A, Future Research & Innovation Park, Yuhang District, Hangzhou, Zhejiang, China

Our experts will solve them in no time.