Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
search-modified-files [2018/12/11 19:05] admin создано |
search-modified-files [2018/12/11 21:12] admin |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Поиск файлов, которые были модифицированы недавно ====== | + | ====== Поиск файлов, которые были изменены недавно ====== |
+ | Поиск файлов, которые были модифицированы в последние 60 минут в директории /target_directory и во всех ее поддиректориях: | ||
+ | <file> | ||
+ | find /target_directory -type f -mmin -60 | ||
+ | </file> | ||
+ | Поиск файлов, которые были модифицированы в последние 2 дня в директории /target_directory и во всех ее поддиректориях: | ||
<file> | <file> | ||
find /target_directory -type f -mtime -2 | find /target_directory -type f -mtime -2 | ||
</file> | </file> | ||
+ | Поиск файлов, которые были модифицированы в последние 2 дня в директории /target_directory и ее поддиректориях глубиной до 3 уровня: | ||
+ | |||
+ | <file> | ||
+ | find /target_directory -type f -mtime -2 -depth -3 | ||
+ | </file> | ||
+ | Вы также можете задать диапазон времени модификации. Поиск файлов, которые были модифицированы в последние 7 дней, но не позднее чем 3 дня назад: | ||
+ | |||
+ | <file> | ||
+ | find /target_directory -type f -mtime -7 ! -mtime -3 | ||
+ | </file> | ||
+ | Все эти команды выводят только путь к найденным файлам. Вы можете также детализировать вывод информации с помощью опции "-exec". | ||
+ | Поиск файлов в директории /target_directory (и во всех ее поддиректориях), которые были модифицированы в последние 60 минут и вывод атрибутов файлов: | ||
+ | |||
+ | <file> | ||
+ | find /target_directory -type f -mmin -60 -exec ls -al {} \; | ||
+ | </file> | ||
+ | В качестве альтернативы вы можете использовать для этого команду xargs: | ||
+ | |||
+ | <file> | ||
+ | find /target_directory -type f -mmin -60 | xargs ls -l | ||
+ | </file> | ||
+ | Обратите внимание, что эти команды найдут также файлы, созданные в заданный промежуток времени. | ||
+ | |||
+ | [[http://rus-linux.net/MyLDP/consol/find-recent-file.html|Источник]] |