Команда fd — быстрая и удобная альтернатива find

Команда fd — быстрая и удобная альтернатива find

Команда fd — это инструмент для быстрого поиска файлов и директорий по имени или шаблону.

Она разработана как современная и удобная альтернатива классической команде find, предлагая улучшенную скорость работы и простоту использования.

Установка fd

В большинстве дистрибутивов Linux fd доступен в официальных репозиториях:

sudo apt install fd-find # Для Debian/Ubuntu
sudo dnf install fd-find # Для Fedora
sudo pacman -S fd # Для Arch Linux

Базовое использование

1️⃣Поиск по имени файла:

fd filename

Найдёт все файлы, имя которых содержит “filename”.

2️⃣ Поиск по шаблону:

fd ‘pattern’

Поддерживаются регулярные выражения для шаблонов.

3️⃣ Поиск в определённой директории:

fd filename /path/to/dir

4️⃣ Исключение бинарных файлов (по умолчанию):

fd ‘filename’

fd ищет только в текстовых файлах, игнорируя двоичные.

5️⃣ Поиск по типу файлов:
• Только файлы: fd -t f
• Только директории: fd -t d

6️⃣ Вывод полной информации:

fd -l

Показывает подробные пути к найденным объектам.

7️⃣ Поиск с учётом регистра:

fd -s filename

8️⃣Пример поиска в проекте:
Найти все файлы с расширением .rs в текущем каталоге и его подкаталогах:

fd ‘\.rs$’

Admin Guides. Сисадмин | https://t.me/admguides

Добавить комментарий

You might like

© 2024 DIGITNOTES - WordPress Theme by WPEnjoy