Kako uporabiti FSearch za hitro iskanje datotek v Linuxu?

fsearch-feat

Iskalne funkcije v upravljalnikih datotek Linux niso tako dobres, veliko upraviteljev datotek imajo vgrajeno funkcijo iskanja. Nalogo večinoma opravijo.

Vendar pa hitrost iskanja po upravitelju datotek ni vedno po želji, zato lahko izberemo aplikacijo, ki ji je v celoti namenjena.

FSearch je brezplačen in odprtokodni pripomoček za iskanje datotek izdan pod licenco GNU GPL v2. Ta aplikacija je precej hitra in se lahko uporablja v sistemih GNU / Linux, napisana je v jeziku C in temelji na GTK + 3.

Ta aplikacija uporabnikom omogoča, da ustvarijo in vzdržujejo lastno zbirko datotek ter učinkoviteje najdejo datoteke v Linuxu.

Tudi KDE-jev Baloo, ki za vedno porablja indeksiranje datotek, v resnici ne deluje tako, kot pričakujete pri sodobnem iskanju.

Čeprav se vam morda ne zdi potrebno ločeno iskanje datotek, se boste po poskusu FSearch verjetno hitro premislili.

FSearch je samostojna aplikacija in ne zahteva prisotnosti določenega upravitelja datotek ali vašega delovnega okolja. Podprto je z iskanjem "regularnih izrazov", ki temeljijo na uporabi knjižnice PCRE (Perl Compatible Regular Expression).

Med njegove glavne značilnosti lahko izpostavimo:

  • Takojšnje iskanje med tipkanjem
  • Podpora za regularni izraz.
  • Podpora za filtriranje (poiščite samo datoteke, mape ali vse).
  • Vključite in izključite določene mape, ki jih želite indeksirati.
  • Hitro razvrščanje po imenu datoteke, poti, velikosti ali spremenjenem datumu.
  • Prilagodljiv vmesnik.
  • Samostojna pisalna miza.
  • Minimalne odvisnosti.
  • Majhna poraba pomnilnika (tako trdega diska kot RAM-a).
  • Podpora za UTF8.
  • Na voljo so bližnjice na tipkovnici.

Namestitev

FSearch je zapakiran in na voljo v Ubuntuju in njegovih izvedenkah.

Toda v primeru drugih distribucij Linuxa to ni tako, zaradi česar so stvari v drugih distribucijah nekoliko bolj zapletene, v Ubuntuju pa je zelo preprosto.

Uporabniki Debiana lahko z nekaj dodatnega dela izkoristijo tudi pogodbo PPA.

za V primeru uporabnikov Ubuntuja morajo odpreti samo terminal in vanj vnesti naslednji ukaz:

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

sudo apt-get update

In aplikacijo namestimo z:

sudo apt install fsearch

Če uporabljate Debian, lahko uporabite PPA, najprej odprite terminal in ustvarite novo datoteko .list.

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

Zdaj morajo odprite datoteko z želenim urejevalnikom besedil in dodajte naslednji dve vrstici.

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

Zdaj uvozite ključe za repozitorij.

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

Pripravljeni ste na namestitev programa FSearch.

sudo apt install fsearch-trunk

V primeru Arch Linuxa in njegovih izpeljank je FSearch res na voljo v AUR, namestimo ga z:

yay -S fsearch-git

Uporabniki Fedore bodo morali FSearch izdelati iz vira, zato ne bi smeli naleteti na težave.

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

Prenesemo in sestavimo z:

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

cd fsearch

./autogen.sh

./configure

make

sudo make install

Ustvarjanje baze podatkov FSearch

fsearch-edit

Odpri FSearch, Kliknite "Uredi" v meniju na vrhu okna FSearch. Izberite "Preferences". S klikom na zavihek "Zbirka podatkov" se odpre novo okno.

Na zavihku »Vključi« so na levi seznam map, ki jih želite vključiti v svoja iskanja. Na zavihku "Izključi" so navedene podmape, ki jih želite izključiti iz vključenih map.

Na desni boste našli dva gumba za dodajanje ali odstranjevanje imenikov. Odpre se okno brskalnika datotek.

Izberite imenik, ki ga želite iskati in potrditi.

Ko je konec, FSearch bo skeniral imenik in zgradil njegovo bazo podatkov. To je presenetljivo hitro in dejansko ne bo preveč upočasnilo vašega računalnika.

FSearch pripravljen za iskanje


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   yo je dejal

    In zakaj ne ...?

    # apt namestite mlocate / locate

    $ posodobljenob
    $ poišči -i -karkoli-

    Rezultati vsaj imena datotek so takojšnji (po posodobitvi)

  2.   Joseph Louis Matthew je dejal

    V L. Mint ne deluje, beri ostalo

    Branje seznama paketov ... Končano
    Ustvarjanje drevesa odvisnosti
    Branje informacij o stanju ... Končano
    Paket fsearch ni na voljo, vendar nekateri drugi sklici na paket
    do. To lahko pomeni, da paket manjka, je zastarel ali samo
    na voljo iz drugih virov

    E: Paket "fsearch" nima kandidata za namestitev

  3.   MORZILLO je dejal

    Locate uporabljam celo življenje od Slackwarea.

    Običajno je vedno delovalo, razen nekaterih "novih" distribucij, ki ga niso vključevale, toda to so fantje iz GNU / Linuxa! Ničesar ne bi podvojili na strežnikih katere koli distribucije.

    Običajno:
    sudo updatedb (osveži bazo podatkov z vsem, kar ste pred kratkim namestili)

    poiščite "foo" (išče zadetke v zbirki podatkov in prikaže izhodne podatke)

    Zelo dobri članki tukaj.
    Mislim, da je Fsearch kot namizna različica locate. V redu je, da občasno vidimo kakšno pestrost.