GNU/Linux >> Belajar Linux >  >> Linux

Cara Menemukan dan Menghapus Direktori dan File Kosong di Linux

1. Temukan direktori kosong di direktori saat ini menggunakan find -empty:

$ find . -type d -empty

2. Gunakan perintah berikut untuk menghapus semua direktori kosong di bawah direktori saat ini:

$ find . -type d -empty -exec rmdir {} \;

3. Temukan file kosong di direktori saat ini menggunakan find -empty:

$ find . -type f -empty
Catatan :Biasanya file kosong dibuat oleh beberapa program sebagai penampung, atau sebagai file kunci, atau sebagai file soket untuk komunikasi.

4. Berapa banyak file kosong yang terletak di bawah direktori saat ini (dan sub-direktori)? Untuk menghitung jumlah file kosong di bawah direktori saat ini, kirimkan perintah find ke wc -l.

$ find . -type f -empty | wc -l

5. Berapa banyak file tidak kosong yang berada di bawah direktori saat ini (dan sub-direktori)?

$ find . -type f -not -empty | wc -l
Catatan :Temukan opsi -not mengembalikan opsi yang mengikutinya.

Dalam semua contoh di atas, ganti titik ( . ) dengan jalur direktori lain tempat Anda ingin mencari file.


Linux
  1. Temukan File dan Direktori di Linux Seperti Profesional

  2. Cara Menghapus File dan Direktori di Linux dari Command Line

  3. Temukan file dan direktori terbesar di Linux

  1. Cara Mengetahui Direktori dan File Teratas (Ruang Disk) di Linux

  2. Linux Hapus File dan Direktori

  3. Bagaimana saya bisa secara rekursif menghapus semua file dan direktori kosong di Linux?

  1. Cara menemukan file di Linux

  2. Cara Menyalin File dan Direktori di Linux

  3. Cara Menemukan dan Menghapus Direktori dan File Kosong di Unix