Резервное копирование и удаление файлов с временем доступа старше 5 дней

tar -zcvpf backup_`date +"%Y%m%d_%H%M%S"`.tar.gz `find -atime +5` 2> /dev/null | xargs rm -fr ;


Команда tar создает сжатый архив backup с файлами, которые были изменены более 5 дней назад в папке . Затем команда xargs используется для передачи списка файлов команде rm, которая удаляет их. Сообщения об ошибках отправляются в /dev/null. Альтернативной командой может быть использование утилиты rsync для синхронизации файлов с удаленным сервером.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *