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

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

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

Или другой подход к моей проблеме: как узнать, сколько раз менялись права доступа к файлу?

решение1

Если вы проводите криминалистическую экспертизу (слишком поздно планировать, чтобы все было лучше зафиксировано), то
используйте функцию поиска, чтобы найти файлы, которые были изменены после определенного времени.

find «directory_name» -newerct "1 hour ago"

Здесь используется -newerXYкоманда find. X=c для сравнения ctime(изменение режима/разрешения)и любые другие метаданные) против времени Y=t в командной строке. Используйте информационную страницу даты, чтобы получить справку по строкам времени.

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

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