Search Files Faster with Fsearch

0
418

Searching is one of the most important parts of any works performed in our everyday life. In the case of computers, it’s also important that you can find out your important files and directories without much effort. That’s why it’s important that you keep your files and directories organized. Yet, when you’re working on a big storage and your storage is full of other important files, it’s hard to find out the right one.

Generally, all the file browsers come up with a built-in search function that can do the job pretty good. However, for those who are not satisfied with the function or depend on searching files heavily, using a dedicated file searcher is really efficient. Today, we’ll be using Fsearch – a blazingly fast searching utility for Linux.

How Fsearch works

Fsearch, like most other searching apps that build a database of all the files in the system. Now, whenever you search for a file(s) or directory(s), the app actually searches within the previously created database, thus faster result. A fun fact – an open, online database busted a serious crime in the history of money laundering. Learn more about the good-guy MongoDB database that did the job.

Searching utilities also help to keep things organized. Fsearch can be very useful for just anyone.

Installing Fsearch

It’s time to install this awesome app on our Linux system. Run the following command(s) according to your own distro.

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

sudo apt update && sudo apt upgrade -y && sudo apt install fsearch -y

  • Debian
sudo apt-get install git build-essential automake autoconf libtool pkg-config intltool autoconf-archive libpcre3-dev libglib2.0-dev libgtk-3-dev libxml2-utils
git clone https://github.com/cboxdoerfer/fsearch.git
cd fsearch

./autogen.sh
./configure

make
sudo make install
  • Fedora
# Install building essentials
sudo dnf install automake autoconf intltool libtool autoconf-archive pkgconfig glib2-devel gtk3-devel git

# Build and install the program
git clone https://github.com/cboxdoerfer/fsearch.git
cd fsearch

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

Go to this link for installing in OpenSUSE.

  • Arch Linux
sudo pacman -S git
git clone https://aur.archlinux.org/fsearch-git.git
cd fsearch-git

# Get all the dependencies first here - https://aur.archlinux.org/packages/fsearch-git/

makepkg -si

Configuring Fsearch

When the installation is complete, it’s time to configure the app before you can use it on a regular basis. It has to generate the database so that it can give you the blazingly fast performance.

Start the program.

Now, as you can see, the app doesn’t have the database. Follow the instructions and update the database from “Edit” tab >> Preferences >> Database.

 

Here, you have to add the directory paths where you want to search. I’m adding my “home” directory in the database. Tick the box saying “Update database on start”.

Hit “OK” and wait for the database creation process to complete. Once complete, the program will ask for any query.

Using Fsearch

Fsearch can also work as a mini file manager for you. You can perform a number of actions directly from the app.

For searching, start typing the name of the file and the app will show every single query matching with the term.

You can also perform different actions from the right-click menu.

LEAVE A REPLY

Please enter your comment!
Please enter your name here