Поиск файлов, измененных в течение часа, в HP-UX

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

3 ответа

Думаю, это должно сделать

find / -type f -mmin -60

Это будет список файлов, начинающихся с root и измененных за последние 60 минут.

Лучшее, что вы можете сделать в HP-UX с помощью команды find, - это найти все, что было изменено за последние 24 часа. Команда HP-UX find проверяет только измененное время с 24-часовым шагом. Это сделано:

find / -type f -mtime 1

Это перечислит все поданные рекурсивно, начиная с корневого каталога, которые были изменены за последние 24 часа. Вот запись со страницы руководства по опции -mtime:

-время n

Истинно, если время модификации файла, вычтенное из времени инициализации, составляет от n-1 до n-кратных 24 часов. Время инициализации должно быть временем между вызовом утилиты поиска и первым доступом этого вызова утилиты поиска к любому файлу, указанному в его операндах пути.

Если у вас есть права на создание файла, используйте это: touch -t YYYYMMDDHHMM temp

Затем используйте опцию -newer find . -новый темп

Это должно перечислить файлы, более новые, чем временный файл, который может быть создан час назад.

Другие вопросы по тегам