Как использовать FSearch для быстрого поиска файлов в Linux

Search Linux Quickly With FSearch
⏱️ 1 min read

Функции поиска в файловых менеджерах Linux не так уж хороши. Большинство из них можно пройти с минимальной функциональностью и довольно медленным временем поиска, но на самом деле нет каких-либо исключительных. Даже Baloo из KDE, который тратит кучу времени на индексацию файлов, на самом деле не работает так, как вы надеялись бы на современный поиск.

К счастью, появился лучший вариант в виде FSearch. FSearch был создан разработчиком, который устал от плохой производительности поиска в файловых менеджерах Linux и решил взять дело в свои руки. Хотя вы можете не чувствовать необходимости в автономном поиске файлов, вы, вероятно, довольно быстро измените свое мнение после того, как попробуете FSearch.

Монтаж

FSearch упакован и доступен в Ubuntu PPA. Это немного усложняет работу с другими дистрибутивами, но в Ubuntu все очень просто. Пользователи Debian также могут воспользоваться преимуществами PPA, немного поработав.

Убунту

FSearch PPA похож на любой другой. Импортируйте его с помощью Apt и обновите свои источники.

sudo add-apt-repository ppa:christian-boxdoerfer/fsearch-daily
sudo apt update

Дебиан

Если вы используете Debian, вы можете использовать PPA, но для его настройки потребуется немного дополнительной работы. Сначала откройте терминал и создайте новый файл .list с помощью sudo.

sudo touch /etc/apt/sources.list.d/fsearch.list

Откройте файл в любом текстовом редакторе и добавьте следующие две строки.

deb http://ppa.launchpad.net/christian-boxdoerfer/fsearch-daily/ubuntu cosmic main 
deb-src http://ppa.launchpad.net/christian-boxdoerfer/fsearch-daily/ubuntu cosmic main

Теперь импортируйте ключи для репозитория.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 75555AFF5215AD9DBFD8CDB952B2FFB2DC496F40

Осталось только обновить Apt.

sudo apt update

Вы готовы начать установку FSearch.

sudo apt install fsearch-trunk

Арка

FSearch фактически доступен в AUR. Вы можете использовать любой удобный для вас процесс установки AUR, чтобы добавить его в свою систему. Подробности вы можете найти на AUR-страница FSearch.

Федора

Пользователям Fedora потребуется собрать FSearch из исходного кода. Этот способ официально поддерживается, так что зависаний быть не должно.

Начните с установки требований к сборке.

sudo dnf install automake autoconf intltool libtool autoconf-archive pkgconfig glib2-devel gtk3-devel git

Затем клонируйте исходный код и перейдите в полученный каталог.

git clone https://github.com/cboxdoerfer/fsearch.git
cd fsearch

Соберите FSearch и установите его.

./autogen.sh
./configure
make
sudo make install

Теперь у вас должна быть работающая установка FSearch, которую вы можете запустить графически.

Добавьте свою базу данных

Открыть FSearch

Откройте FSearch. Когда окно впервые откроется, вы увидите поле поиска вверху, большую пустую область с инструкциями по добавлению базы данных и больше ничего. FSearch — поисковая утилита. Он был создан, чтобы делать одну вещь и делать это хорошо. Чтобы двигаться так быстро, как это происходит, FSearch полагается на базу данных, которую он создает из каталогов, в которых вы хотите иметь возможность поиска. Последним шагом в настройке является добавление этого каталога.

Меню редактирования FSearch

Нажмите «Изменить» в меню в верхней части окна FSearch. Выберите «Настройки» в появившемся раскрывающемся меню.

Добавить каталоги в FSearch

Откроется новое окно с рядом вкладок вверху. Нажмите на вкладку «База данных». Основная часть вкладки занята большим белым пространством.

Слева от этого пространства находятся две вкладки для «Включить» и «Исключить». Они именно такие, как звучат. На вкладке «Включить» перечислены папки, которые следует включить в поиск. На вкладке «Исключить» перечислены подпапки, которые вы хотите исключить из включенных папок.

Справа вы найдете две кнопки для добавления или удаления каталогов. Щелкните один, чтобы добавить каталог. Откроется окно файлового браузера. Выберите каталог, который вы хотите найти, и подтвердите. Вы можете просто добавить весь каталог /home, который работает очень хорошо.

Когда вы закончите, FSearch просканирует каталог и создаст свою базу данных. Это удивительно быстро и на самом деле не слишком сильно замедлит работу вашего компьютера.

Поиск с помощью FSearch

FSearch готов к поиску

Вы заметите, что в большом пустом пространстве на главном экране теперь есть значок увеличительного стекла, исчезнувший на фоне, чтобы показать, что вы готовы начать поиск. Начните вводить имя файла или папки, которые, как вы знаете, вы найдете в каталоге поиска. Вы сразу же увидите, как FSearch начнет заполнять большое пустое место возможными результатами в порядке точности.

Результаты поиска

Попробуйте выполнить еще несколько поисков. Вы также должны заметить, что FSearch дает вам полные пути к вашим файлам, чтобы облегчить вам доступ к ним после того, как вы закончите поиск.

Если вы обнаружите слишком много ошибочных результатов из папки кеша или чего-то подобного, вы всегда можете вернуться на вкладку базы данных в меню «Настройки» и добавить проблемный каталог в список исключений.

Там не так много еще к этому. FSearch следует философии Unix «Делай что-то одно и делай это хорошо», и он действительно делает это очень хорошо. FSearch безумно быстр, и он найдет ваши файлы без необходимости слишком долго ждать или вообще ждать.

Join our Newsletter and receive offers and updates! ✅

0 0 голоса
Article Rating
Аватар Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Подписаться
Уведомить о
guest
0 Comments
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x