Поиск файлов и каталогов
Поиск файлов и каталогов¶
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