Skip to content

Поиск файлов и каталогов

Поиск файлов и каталогов

which файл/ссылка - возвращает путь к файлу/ссылке

find местоположение опции - позволяет искать файлы/каталоги по удобным фильтрам

  • find / -type f -name *.conf -user root -size +20k -newermt 2020-03-03 -exec ls -la {} \; 2>/dev/null - выполняет поиск по следующий фильтрам: -type f - тип файлов; -name *.conf - любое имя с расширением .conf; -user root - владелец root; -size +20k - размер больше 20КБ; -newermt 2020-03-03 - были созданы после 3 марта 2020; -exec ls -la {} \; - к каждому результату запроса применяет la -ls; 2>/dev/null - перенаправляет ошибки из терминала (чтобы их не было видно)

locate параметр - аналог find, но работает с локальной базой данных (перед использованием нужно сделать sudo updatedb)

  • locate *.conf - вернёт файлы с расширением .conf