Örnek olarak bir haber siteniz var ve hergün birkaç haber ekliyorsunuz.Her eklediğiniz haberde de birkaç resim olduğunu düşünelim.Bir süre sonra 1 yıl önceki haberlere artık ihtiyaç duyulmaz veya disk alanınız yetersizdir.Bu durumda eski haberleri ve bu haberlere bağlı dosyaları silmek isteyebilirsiniz.Bu işlemi tek tek yaptığınızı düşünürsek saatlerinizi belki günlerinizi alabilir. Çok uzun süreler bu işlemle uğraşmamak ve kolay bir şekilde belirli tarihteki ya da tarihten önceki dosyaları silebilmek için “find” komutunu kullanmanız yeterlidir.
Örnek Komut:
find . -type f -mtime +30 -delete
”.” : Nokta işareti bulunduğunuz dizini işaret eder.
-mtime : find komutunu kullanarak zamana bağlı olarak silme işlemini yapacağınızı belirtiyorsunuz.
+30 : 30 rakamı son 30 gün hariç tüm dizindeki tüm dosyaları silmek içindir.İsteğe bağlı olarak bu değeri değiştirebilirsiniz.
-delete : find komutuna bağlı olarak dosya silme işlemi yapacağımızı belirttik.