fd: простая команда для очень быстрого поиска

Искать в Linux

Мы все знаем команда поиска для поиска файлов в нашем дистрибутиве GNU / Linux, команда, без сомнения, очень мощная и с бесконечными возможностями, которая значительно упрощает нам поиск вещей, когда они нам нужны. Но его мощность во многих случаях не поспевает за его скоростью, особенно когда мы ищем весь жесткий диск, так как это может занять значительное время. Помимо этой команды, есть и другие варианты для более быстрого поиска или поиска вещей с использованием индексированного контента, как вы хорошо знаете ...

Однако у нас под рукой не только эти инструменты, но и другие, которые могут помочь нам в повседневной работе с Linux, и пример: fd, программа для очень простого и быстрого поиска того, что нам нужно найти. С его помощью мы можем найти вещи с очень простым синтаксисом, получить вывод с цветами, чтобы лучше идентифицировать то, что он нам показывает, поиск будет выполняться очень быстро, по умолчанию он нечувствителен к регистру, но его можно настроить так, чтобы регистр - чувствительный и чувствительный к регистру ...

По умолчанию он также не просматривает скрытые файлы и каталоги, но вы можете configurar также сделать так. Если вам интересно, я должен вам сказать, что вы можете легко установить его в зависимости от используемого вами дистрибутива. Например, для Debian / Ubuntu-исходя из:

wget https://github.com/sharkdp/fd/releases/download/v7.3.0/fd-musl_7.3.0_amd64.deb

sudo dpkg -i fd-musl_7.3.0_amd64.deb

Для других дистрибутивов вы можете использовать эти другие команды для openSUSE, Arch Linux и Gentoo соответственно:

zypper in fd
pacman -S fd
emerge -av fd

к используй это, Это очень просто, но, возможно, сначала вам будет интересно узнать все варианты с помощью, которые он показывает:

fd -h

И для искатьНапример, найдите файл с расширением .mp3 под названием Natalie:

fd -e mp3 Natalie

Или искать в содержании из файла слово Keila во всех файлах .txt каталога / home / Isaac:

fd -e .txt Keila /home/Isaac

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.