X günden eski dosyaları otomatik olarak silin veya başka bir klasöre taşıyın [Linux / SSH Komutları]

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

Kurucu ve editör Stealth Settings, 2006'dan günümüze. İşletim sistemleri konusunda deneyim Linux (Özellikle CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (İYS).

nasıl » önemli » X günden eski dosyaları otomatik olarak silin veya başka bir klasöre taşıyın [Linux / SSH Komutları]

"X günden eski dosyaları otomatik olarak sil veya başka bir klasöre taşı" üzerine 2 düşünce [Linux / SSH Komutları]”

  1. bu komut neden klasörün kendisini de siliyor? Sadece içeriği silmek istiyorum! bir çözüm var mı? sıyırmak

    cevap
Leave a Comment