Hogyan lehet az FSearch segítségével gyorsan megtalálni a fájlokat a Linuxban?

fsearch-feat

A keresési funkciók a Linux fájlkezelőkben nem túl nagyoks, sok fájlkezelő beépített keresési funkcióval rendelkeznek. Nagyrészt elvégzik a munkát.

Azonban, a fájlkezelőn keresztül történő keresés sebessége nem mindig a kívánt, így választhatunk egy teljesen dedikált alkalmazást.

Az FSearch egy ingyenes és nyílt forráskódú fájlkereső segédprogram kiadva a GNU GPL v2 licenc alatt. Ez az alkalmazás meglehetősen gyors, és GNU / Linux rendszereken is használható, C-ben írva, a GTK + 3 alapján.

Ez a kb lehetővé teszi a felhasználók számára, hogy létrehozzák és fenntartsák saját fájl-adatbázisukat, és hatékonyabban találjanak fájlokat a Linuxon.

Még a KDE Baloo-ja is, amely örökké tölti a fájlok indexelését, nem igazán úgy működik, ahogy azt a modern keresés elvárja.

Bár nem biztos, hogy külön fájlkeresésre lenne szükség, az FSearch kipróbálása után valószínűleg gyorsan meggondolja magát.

Az FSearch egy önálló alkalmazás, amely nem igényli egy adott fájlkezelő vagy a munkakörnyezet jelenlétét. Ezt támogatja a "reguláris kifejezések" keresése a PCRE (Perl Compatible Regular Expression) könyvtár használata alapján.

Fő jellemzői közül kiemelhetjük:

  • Azonnali keresés gépelés közben
  • Rendszeres kifejezés támogatása.
  • Szűrő támogatás (csak fájlok, mappák vagy az összes keresése).
  • Adjon meg és zárjon ki bizonyos indexelendő mappákat.
  • Gyors rendezés fájlnév, elérési út, méret vagy módosított dátum szerint.
  • Testreszabható felület.
  • Független íróasztal.
  • Minimális függőségek.
  • Kis memóriafelhasználás (merevlemez és RAM egyaránt).
  • UTF8 támogatás.
  • A billentyűparancsok elérhetők.

Telepítés

Az FSearch csomagolva van és elérhető az Ubuntu-ban és annak származékaiban.

De más Linux disztribúciók esetében ez nem így van, ami kissé bonyolultabbá teszi a dolgokat más disztribúciókban, de az Ubuntuban nagyon egyszerű.

A Debian felhasználói is igénybe vehetik a PPA előnyeit egy kis plusz munkával.

hogy Azok számára, akik Ubuntu felhasználók, csak meg kell nyitniuk egy terminált, és be kell írniuk a következő parancsot:

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

sudo apt-get update

És telepítjük az alkalmazást:

sudo apt install fsearch

Ha Debian-t használ, akkor használhatja a PPA-t, először nyisson meg egy terminált, és hozzon létre egy új .list fájlt.

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

Most meg kell nyissa meg a fájlt a kívánt szövegszerkesztővel, és adja hozzá a következő két sort.

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

Most importálja a tárház kulcsait.

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

Készen áll az FSearch telepítésének megkezdésére.

sudo apt install fsearch-trunk

Az Arch Linux és származékai esetében az FSearch valóban elérhető az AUR-ban, a következővel telepítjük:

yay -S fsearch-git

A Fedora-felhasználóknak forrásból kell elkészíteniük az FSearch-ot, így nem szabad semmilyen problémával találkozniuk.

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

Töltsük le és állítsuk össze:

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

cd fsearch

./autogen.sh

./configure

make

sudo make install

Az FSearch adatbázis létrehozása

fsearch-edit

Nyissa meg az FSearch alkalmazást, Kattintson a "Szerkesztés" gombra az FSearch ablak tetején található menüből. Válassza a "Beállítások" lehetőséget. Új ablak nyílik meg az "Adatbázis" fülre kattintva.

A bal oldalon található "Belefoglalás" fül felsorolja azokat a mappákat, amelyeket fel kell venni a keresésekbe. A "Kizárás" fül felsorolja azokat az almappákat, amelyeket ki szeretne zárni a mellékelt mappákból.

A jobb oldalon két gomb található a könyvtárak hozzáadásához vagy eltávolításához. Megnyílik egy fájlböngésző ablaka.

Válasszon egy könyvtárat, amelyet meg akar keresni és megerősíteni.

Amikor vége van, Az FSearch átvizsgálja a könyvtárat és felépíti annak adatbázisát. Ez meglepően gyors, és valójában nem fogja lassítani a számítógépet.

FSearch készen áll a keresésre


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

      yo dijo

    És miért nem….?

    # apt install mlocate / locate

    $ frissítve b
    $ locate -i -bármi-

    Legalább a fájlnév eredménye azonnali (az updatdb után)

      Joseph Louis Mateo dijo

    L. Mint-ben nem működik, olvassa el a pihenést

    Csomaglista olvasása ... Kész
    Függőségfa létrehozása
    Az állapotinformációk olvasása ... Kész
    Az fsearch csomag nem érhető el, de néhány más csomag hivatkozás
    hoz. Ez azt jelentheti, hogy a csomag hiányzik, elavult vagy csak
    más forrásból elérhető

    E: Az "fsearch" csomagnak nincs telepítési jelöltje

      MORZILLO dijo

    A Slackware óta egész életemben használtam a locate-et.

    Általában mindig működött, kivéve néhány "új" disztribúciót, amelyek nem tartalmazták, de ez a GNU / Linux srác! Nincs semmi, ami ne legyen megismételve egyetlen disztribúció szerverén sem.

    Általában:
    sudo updatedb (frissíti az adatbázist mindazokkal, amelyeket a közelmúltban telepített)

    keresse meg a "foo" szót (az adatbázisban keres egyezéseket és megjeleníti a kimenetet)

    Nagyon jó cikkek itt.
    Gondolom, az Fsearch olyan, mint a locate asztali verziója. Nem baj, ha időnként némi változatosságot látunk.