Birçok vardır seçenekleri si komutları in linux120 günden eski dosyaları bir klasörden diğerine taşıma seçeneğim olmasaydı kopyalardım.
Burada X günden eski bazı dosyaları taşımak için:
SSH Komutları :
find /home/cale/fisiere* -mtime +120 -exec mv /noua/destinatie/ {} \;
30 günden daha eski tüm dosyaları bir klasörden silmek istiyorsak…
find /cale/fisiere* -mtime +30 -exec rm -f {} \;
Zorunlu alanlar arasında bırakmak gerekir -MtimeGün sayısı, -Exec (Sürekli komut satırı) rm (sil komutu - kaldır), argüman " -f ”(Zorla silme), {} si \ ;.
Bazı dağıtımlarda olması mümkündür. linux, "-F" çalışmamalıdır. Bu argümanı satırdan kaldırın ve her şey yoluna girecek.
* Test edilmiştir CentOS 5.3 (FT).
bu komut neden klasörün kendisini de siliyor? Sadece içeriği silmek istiyorum! bir çözüm var mı? sıyırmak
Capisco che hai çeşitli dosyalar kartel ve tek başına kaydırma ve dosyalar. Kartları bozulmadan kalır. Doğru? (GTR'ler).