Belirli Bir Tarihten Önceki Dosyaları Silme

ANASAYFA > BILGI BANKASI > Belirli Bir Tarihten Önceki Dosyaları Silme
# / 2014-09-04
Belirli Bir Tarihten Önceki Dosyaları Silme

Ö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.

Avatar
Abdullah Altunbaş Teknik Şef
Netinternet Bilişim Teknolojileri A.Ş.'de teknik konularda liderlik yapıyorum. 15 yıldır bu alanda çalışıyorum ve özellikle sistem yönetimi, ağ teknolojileri ve yazılım geliştirme konularına odaklanıyorum.
Yorumlar

Henüz yorum yok.

Yorum Yap