Поиск файлов, измененных в течение часа, в 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 . -новый темп
Это должно перечислить файлы, более новые, чем временный файл, который может быть создан час назад.