как найти файлы на основе информации о времени, такой как создание, изменение и доступ. Полезно находить файлы до определенного времени, после определенного времени и между двумя периодами. какую команду в Linux я должен использовать?

Я понимаю, чтобы найти файлы setuid на компьютерах Linux, я должен был бы использовать:

find / -xdev (-perm -4000) -type f -print0 | xargs -0 ls -l

Как проверить файлы, которые были изменены за последние 30 минут. (Я создал новый файл с именем FILE2)

1 ответ1

0

Как проверить файлы, которые были изменены за последние 30 минут

find /path -type f -mmin -30
  • -30 если вы хотите, чтобы файлы изменялись 30 минут или меньше
  • 30 если вы хотите, чтобы файлы были изменены ровно 30 минут назад
  • +30 если вы хотите файлы, которые были изменены более 30 минут назад

Это будет искать файлы, измененные между 30 и 45 минутами назад

find /path -type f -mmin +30 -mmin -45

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .