Pada sistem operasi Linux, untuk mencari dan mencetak nama semua file yang memiliki ukuran file 0 (nol) byte, dalam sebuah direktori dan semua sub-direktorinya secara rekursif, gunakan salah satu perintah berikut:
find /path/to/directory/ -size 0 -type f
Atau,
find /path/to/directory/ -size 0 -type f -print
Ganti /path/to/directory/ dengan direktori aktual yang ingin Anda periksa. Kamu dapat memakai "." (titik tanpa tanda kutip) untuk membuat daftar semua file dengan ukuran file 0 byte di direktori saat ini. Argumen “-type f” menetapkan bahwa hanya tipe file biasa yang dikembalikan, tidak termasuk tipe file lain seperti tautan simbolik, soket, direktori, pipa bernama, dan lain-lain. Beberapa distribusi Linux mungkin memerlukan perintah “-print” untuk mencetak nama file.
Untuk memfilter dan menampilkan hanya file dengan pola tertentu, misalnya hanya file dengan ekstensi file .log, gunakan opsi “-name”:
find /path/to/directory/ -size 0 -type f -name "*.log"
Setelah Anda melihat dan memverifikasi daftar file yang memiliki ukuran file 0, Anda dapat dengan mudah menghapus semuanya dengan menambahkan opsi '-delete'. Misalnya:
find /path/to/directory/ -size 0 -type f -delete