Hvordan finne filer i Linux raskt og enkelt

her I bloggen er det flere artikler for å finne filer i Linux, og fremhever veiledningen til Søk med finn og ekskluder filer (etter utvidelse) fra resultatene, alle dekker på en annen måte den sårt tiltrengte prosessen med å finne en fil som er lagret på datamaskinen vår, denne gangen vil vi lære finn filer i Linux raskt og enkelt ved hjelp av et verktøy som heter SINNESØK.

Hva er ANGRYsearch?

SINNESØK er et open source-verktøy, utviklet i Python 3 hjelp PyQt5 hva tillater oss å gjøre søk etter hvilken som helst filtype med resultater i sanntid, det vil si med dette verktøyet oppnår vi resultater som samsvarer med søket mens vi skriver.

Verktøyet tillater oss gjør veldig raske søk i tre moduser, lite modus som bare viser oss filnavnet med banen, full modus som gir oss informasjon relatert til filens størrelse og endringsdato, i tillegg til regex-modus som lar oss søke med vanlige uttrykk. Søkehastigheten for lite og regex-modus er ganske betydelig i forhold til full modus, siden sistnevnte trenger å gjøre ekstra spørsmål for statistikken til filen.

El VED søkeatferd det er ganske lett å forstå, først oppretter en database med alle filene som vi har lagret på datamaskinen vår, blir denne databasen konsultert hver gang vi søker og den gir oss plasseringen til filen, og verktøyet integreres i sin tur med standardapplikasjonene i operativsystemet vårt.

La GUI for GUI for søk det er ganske enkelt og pent, trenger ikke root-tilgang for utførelsen og bruker lite ressurser sammenlignet med innfødte søkemotorer i noen skrivebordsmiljøer.

hvordan finne filer i linux

Hvordan installerer jeg ANGRYsearch?

Brukere av hvilken som helst Linux-distro kan installer ANGRYsearch fra koden din kilde, er det nok at vi har følgende avhengigheter installert python3-pyqt5xdg-utils og at vi laster ned den nyeste versjonen av ANGRYsearch fra her.

Når vi har lastet ned den siste versjonen, pakker vi ut den, går til katalogen som er opprettet og åpner en terminal hvorfra vi vil utføre følgende kommandoer:

 chmod +x install.sh
  sudo ./install.sh

Dette vil installere verktøyet som vi kan kjøre fra applikasjonsmenyen eller fra terminalen ved å skrive ANGRYsearch.

Hvordan installere ANGRYsearch på Arch Linux og derivater

Arch Linux-brukere og derivater kan installere ANGRYsearch veldig enkelt, siden de har en installasjonspakke tilgjengelig i AUR-arkivene, for å installere den bare.

yaourt -S angrysearch

Hvordan installere ANGRYsearch på openSUSE, Fedora og derivater

OpenSUSE-, Fedora- og derivatbrukere kan laste ned installasjonspakken til verktøyet fra her og installer den med pakkelederen din.

Hvordan søke etter filer i Linux ved hjelp av ANGRYsearch?

Når vi har installert ANGRYsearch, må vi umiddelbart oppdatere applikasjonsdatabasen, og vi bør oppdatere den så ofte at alle filer kan bli funnet, senere vil vi vise hvordan du gjør denne prosessen automatisk.

Til finne filer i Linux ved å bruke verktøyet, bare kjør det og skriv inn navnet på filen vi ønsker å finne, det er en sjekk som vi må aktivere eller deaktivere avhengig av hvilken type søk vi vil ha, enten det er lite eller komplett.

Verktøyet vil alltid vise oss filene som samsvarer med mens vi skriver, så det er et veldig avansert pluss i de tilfellene der vi ikke vet det eksakte navnet på den aktuelle filen.

finne filer i Linux

filsøk i linux

For å gjøre ANGRYsearch-databasen kontinuerlig oppdatert, kan vi bruke crontab, som hvis du fremdeles ikke vet hva det er, anbefaler vi at du leser Cron & crontab, forklart. Fremgangsmåten som skal følges er disse:

ANGRYsearch er utstyrt med et skript som gjør det mulig å oppdatere databasen kalt angrysearch_update_database.py. Det vi må gjøre er at crontab utfører filen hele tiden, for dette utfører vi ganske enkelt følgende kommandoer fra en terminal:

$ crontab -l
$ crontab -e

Deretter legger vi til kallet til skriptet som i eksemplet vil bli utført hver sjette time:

0 */6 * * * /usr/share/angrysearch/angrysearch_update_database.py

Med dette vil vi få filene våre konstant indeksert i ANGRYsearch-databasen, slik at vi kan få mer eksakte resultater.


Innholdet i artikkelen følger våre prinsipper for redaksjonell etikk. Klikk på for å rapportere en feil her.

3 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert.

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   anonym sa

    Utmerket og nyttig informasjon.

  2.   Manuel sa

    God inngang. Jeg har fulgt deg en god stund og liker tilnærmingen din.
    Det virker for meg som et verktøy som gjør livet ditt lettere (som alle de du vanligvis analyserer).
    Når det gjelder behandlingen som brukes i hvert innlegg, vil jeg klassifisere det som kortfattet, konkret, elegant og supernyttig.
    Veldig bra fanger alltid, illustrerer teksten.
    Gratulerer med bloggen.

  3.   Alexis Diaz sa

    Hvordan installere det på Debian.

bool (sant)