X
X
X
X

Knowledge Base

HomepageKnowledge Base Linux SunucularBelirli bir tarihten önceki dosyala...

Belirli bir tarihten önceki dosyaları sileme

Örnek olarak bir haber siteniz var ve hergün birkaç haber ekleyorsunuz her eklediğiniz haberdede birkaç resim var,bir süre sonra 1 yıl önceki haberlere artık ihtiyaç duyulmaz veya disk alanınız yetersizdir ve resimleri silmek zorunda kaldınız.Bu işlemi tek tek yapmak günlerinizi alabilir.
Bunun için find ile kalmasını istediğiniz günü yazıyorsunuz ve daha eski olan resimleri veya istediğiniz bir dizindeki dosyaları kolaylıkla silebilirsiniz.

find . -type f -mtime +30 -delete

. = işareti bulunduğunuz dizini işaret eder.
-mtime = find komutunu kullanarak zamana bağlı olarak silme işlemini yapacağınızı belirtiyorsunuz.
+30 = Buradaki 30 rakamı son 30 gün hariç tüm dizindeki tüm dosyaları sil dedik isteğe bağlı değiştirilebilir.
-delete = find e bağlı olarak dosya silme işlemi yapacağımızı belirttik. 

Can't find the information you are looking for?

Create a Support Ticket
Did you find it useful?
(32020 times viewed / 164 people found it helpful)

Top