Відповіді:
В Linux не відстежується час створення файлу. Ви можете отримати доступ лише:
mtime
,atime
,ctime
.Якщо ви хочете шукати файли з тестом на основі цих часів, find
( man find
) може вам допомогти.
Ви скористаєтеся цим способом, щоб знайти файл, доступ до якого було 30 хвилин тому, у вашому поточному каталозі та його підкаталогах:
find -amin 30
Зазвичай вам потрібно скористатися інтервалом, оскільки може бути важко дати точну кількість хвилин:
find -amin +25 -amin -35
Тут ви знайдете файли, доступ до яких проходив понад 25, але менше 35 хвилин тому.
І якщо вас цікавить лише час модифікації, а не час доступу (тобто читання), замініть -amin
на -mmin
.
mtime
теж став у відповідь
-mtime 30
це, показував файли 30 днів.
Xtime
варіанти - для днів, а Xmin
варіанти - для хвилин. Моє погано, я редагую відповідь
Xtime
будь-яку розумну одиницю часу, наприклад 30m
тридцять хвилин або 5d
п’ять днів
Ви можете використовувати mtime
це:
find . -mmin 30 #exactly 30 minutes old
created
або modified
30 хвилин назад
-mmin
його використовую , показ -mmin
недійсний
find /path -mtime +30m
-mmin
, я шукав багато прикладів за допомогою цієї команди ..
find
.