Доброе время суток.
Есть расшраренная папка /arc/backup/, пользователи Windows ее видят.>root@arc:/ # ls -a /arc/backup
>.
>..
>BackupPC
>bss_backup_20140811(1).zip
>cred_backup_20140811(1).zip
>bss_backup_20140812(1).zip
>cred_backup_20140812(1).zip
>bss_backup_20140813(1).zip
>cred_backup_20140813(1).zipв нее кидаются файлы MSSQL сервера (отдельной прогой под Windows) + создается архив BackupPC на файлы отдельных программ под винду.
подскажите скрипт, удаляющий старые файлы архива? пусть 3 дневной давности. Но чтобы папку BackupPC он не трогал.
find + rm
find $DIR -type f -name "$FILENAME-*.tgz" -mtime "+7" -exec rm -vf {} \;
> find $DIR -type f -name "$FILENAME-*.tgz" -mtime "+7" -exec rm -vf {}
> \;так просто, спасибо большое, работает. :)
>> find $DIR -type f -name "$FILENAME-*.tgz" -mtime "+7" -exec rm -vf {}
>> \;Файлы в папке BackupPC затрагиваются. :(
выполняю комманду:
find /arc/backup1/ -type f -name "*.zip" -mtime "+1" -exec rm -vf {} \;>root@arc:/usr/home/hackroot # ls /arc/backup1
>BackupPC cred_backup_20140813(1).zip
>bss_backup_20140813(1).zipа размер каталога BackupPC изменился, после выполнения скрипта, уменьшился.
> Файлы в папке BackupPC затрагиваются. :(
> а размер каталога BackupPC изменился, после выполнения скрипта, уменьшился.Так-то врякую муть с интернетов под рутом пастить.
А, да: -maxdepth 1.
> Так-то врякую муть с интернетов под рутом пастить.виндовые файлы создаются с правами 755, удалить их невозможно под обычным пользователем
при выполнении скрипта пишет Недостаточно привилегий, поэтому под рутом, в кроне.
>> Так-то врякую муть с интернетов
>>> Так-то врякую муть с интернетов
> http://lmgtfy.com/?q=п©п╟я┌я┤+п▒п╟я─п╪п╦п╫п╟неее, я думать умею ))) но шутка того стоит.
надо на будущее запастись командой rm -rf /, подскажу кому нибудь, сделаю доброе дело.
еще есть скринсейвер под линукс, якобы проверяющий жесткий диск и находя в нем ошибки.
поставил я такой, прихожу, начальник сидит белый перед монитором и смотрит на скринсейвер ))
Решил проблему, удалял по маске файлов.
>find /arc/backup1/ -type f -name "bss_backup*.zip" -mtime "+1" -exec rm -vf {} \;и т.д.
Большое вам спасибо!!!!