487 читали · 5 лет назад
Как найти файл в Linux? Руководство по команде find с примерами
Когда нужно найти какой-нибудь файл или папку в системе Linux в голову сразу приходит команда find. Она проста в использовании и имеет множество разных опций, которые позволяют оптимизировать поиск файлов. Далее приведём несколько примеров использования этой команды. Поиск папок Чтобы сделать поиск по папкам команде find нужно передать параметр type d. Таким образом мы скажем команде find вести поиск только по директориям: $ find /path/to/search -type d -name "name-of-dir" ПОИСК СКРЫТЫХ ФАЙЛОВ Так...
3 года назад
Поиск файлов по расширению
Одно из самых популярных применений команды find — поиск файлов определённого типа, то есть по заданному расширению. Скажем, вы хотите найти все файлы С++ в текущих папках. Файлы С++ имеют расширение .cpp, и вот как их можно найти: find . -type f -name "*.cpp" С такими опциями команда find найдёт только файлы (-type f) с именами, оканчивающимися на .cpp. abhishek@LHB:~$ find . -type f -name "*.cpp" ./file.cpp. /.cargo/registry/src/github.com-1ecc6299db9ec823/libz-sys-1.1.3/src/zlib/contrib/iostream2/zstream_test...