GNU/Linux >> Belajar Linux >  >> Linux

temukan dan hapus file dengan ruang menggunakan perintah find di Linux

Saya akan melakukannya dengan cara ini:

find . -iname 'thumbs.db' -exec rm -rfv {} +

Dengan cara ini, ini tetap berfungsi meskipun direktori Anda berisi spasi kosong di namanya.


hanya untuk membuang ini di luar sana

find . -name "*.pyc" -delete

Saya tidak yakin mengapa Anda menggunakan while .

find . -iname 'thumbs.db' -exec rm -rfv {} \;

... harus cukup (dan hanya menghapus file yang Anda inginkan, bukan file BDB yang mungkin ada).


Linux
  1. Menggunakan sed untuk menemukan dan mengganti file teks di Linux

  2. Menggunakan perintah find Linux – Penggunaan dengan contoh

  3. Cara Menemukan File dengan Perintah fd di Linux

  1. Temukan file dan direktori di Linux dengan perintah find

  2. Cara Menemukan File Dengan Izin SUID dan SGID di Linux

  3. Menghapus file dengan rm menggunakan find dan xargs

  1. Cara Menemukan File di Linux Dengan Perintah Temukan

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

  3. Cara Menemukan file besar linux dengan perintah find dan du