Как найти файлы, старше x дней

find . -type f -mtime +7 -exec ls -l {} \;


Команда «find» используется для поиска файлов в указанной директории и её поддиректориях. В данном случае, она ищет файлы (опция «-type f»), которые были изменены более 7 дней назад (опция «-mtime +7»).

Команда «-exec» позволяет выполнить другую команду для каждого найденного файла. В данном случае, команда «ls -l» используется для отображения информации о каждом найденном файле в формате «ls». Символ «{}» обозначает файл, найденный «find», который будет передан команде «ls -l». Обязательно использование «\;», чтобы указать конец команды «-exec».

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

Альтернативой может быть использование команды «find» с другими опциями или применение других команд для обработки найденных файлов.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *