Pazartesi, Aralık 03, 2012

FIND Komutu

FIND Komutu

Belirtilen dizinde ve altdizinlerde 10 günden eski dosyaları siler.
find /dosya/yolu* -mtime +10 -exec rm -f {} \;

Belirtilen seviyedeki alt dizine kadar (maxdepth 0) ve 10 günden eski dosyaları siler.
find /dosya/yolu* -mtime +10 -maxdepth 0 -exec rm -f {} \;

10k boyutundan küçük dosyaları siler.
 find /dosya/yolu -size -10k | xargs rm -f 

500k dan büyük, 1M den küçük olan dosyaları bulur ve silinmesi için sorar.
 find /dosya/yolu -type f -size +500k -name -size -1M  | xargs rm -i

Hiç yorum yok: