Резервное копирование приложений в Linux после определенной даты

Резервное копирование приложений в Linux после определенной даты

Есть ли способ создать резервную копию приложений, установленных после определенного момента времени?

Пример: Я хотел бы сделать резервную копию всех приложений, которые были установлены в течение последнего месяца. Это возможно? Это нормально, если это не целое приложение, а просто обновление, которое также считается установкой.

решение1

Эта команда

найти /start/directory -type f -atime +н-Распечатать

найдет и запишет в stdout все файлы, к которым обращались болееnдней назад. Если вы хотите найти те, которые былиизмененныйбольше, чемnдней назад, используйте mtimeвместо atime.

Теперь вы можете изменить эту команду, чтобы обеспечить резервное копирование, например:

найти /start/directory -type f -atime +н-exec cp {} /backup/dir \;

или просто вы можете вывести все имена файлов в файл

найти /start/dir -type f -atime +н-печать > список_файлов.txt

а затем действуйте по этому списку так, как считаете нужным.

Связанный контент