Поиск файлов в linux
find
Начнем сразу с реального задания:
Найти и удалить все файлы в данной директории, за определенную дату:
Теперь давайте найдем и удалим все входящие письма, которые старше 30 дней:
Найти все файлы в данной директории, которые были модифицированы в определенную дату:
Пример:
Если нужно более точная дата:
А теперь давайте найдем все php файлы, которые были модифицированы в период между 2 датами:
Если нужно больше информации, то вместо print пишем ls:
Если нужно найти и удалить файлы, то вместо ls можно прописать -delete
Найти все файлы в категории, которые были изменены за последние 40 дней, исключая из поиска несколько папок:
А можно искать файлы и текст в файлах с помощью команды grep: