Exodus11
@Exodus11

Как найти файлы измененные за последние час и добавить в архив?

Я пришел к этому find /var/log -cmin -60 | xargs tar -cf file.tar,
Но он записывает все файлы не делая проверку по времени.
  • Вопрос задан
  • 101 просмотр
Решения вопроса 1
@galaxy
find /var/log -mmin -60
cmin - это change time (время изменения мета-информации в inode - типа owner/group/permissions)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@MegaLite
find - опция -mtime кажется. Точнее можно узнать в вашем дистрибутиве и применяя ответ предыдущего оратора, плюс вывод find --help и искать там по опции mtime (Modification Time) (Опять таки это сработает, скорее всего, только если файловая система смонтирована без флага noatime)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
24 июн. 2021, в 15:38
12000 руб./за проект
24 июн. 2021, в 15:13
150000 руб./за проект
24 июн. 2021, в 15:00
10000 руб./за проект