Sådan finder du filer i Linux hurtigt og nemt

her I bloggen er der flere artikler til at finde filer i Linux, der fremhæver tutorial af Søg med find og ekskluder filer (efter deres udvidelse) fra resultaterne, alle dækker på en anden måde den meget nødvendige proces til at finde en fil, der er gemt på vores computer, denne gang vil vi lære find filer i Linux hurtigt og nemt ved hjælp af et værktøj kaldet VED søgning.

Hvad er ANGRYsearch?

VED søgning er et open source-værktøj, udviklet i Python 3 hjælp PyQt5 hvad tillader os at gøre søg efter enhver filtype med resultater i realtid, dvs. med dette værktøj opnår vi resultater, der matcher vores søgning, mens vi skriver.

Værktøjet tillader os gør rigtig hurtige søgninger i tre tilstande, lite tilstand som kun viser os filnavnet med dens sti, fuld tilstand der giver os oplysninger relateret til filens størrelse og ændringsdato ud over regex-tilstand det giver os mulighed for at søge med regulære udtryk. Søgehastigheden for lite og regex-tilstand er ret betydelig i forhold til fuld tilstand, da sidstnævnte skal stille ekstra forespørgsler til filens statistik.

El VED søgeadfærd det er ret let at forstå i starten opretter en database med alle de filer, vi har gemt på vores computer, denne database høres hver gang vi foretager en søgning, og den giver os filens placering, værktøjet integreres igen med standardapplikationerne i vores operativsystem.

La GUI til vredesøgning det er ret simpelt og pænt, ingen grund root adgang til dens udførelse og bruger lidt ressourcer sammenlignet med native søgemaskiner i nogle desktop-miljøer.

hvordan man finder filer i linux

Hvordan installeres ANGRYsearch?

Brugere af enhver Linux-distro kan installer ANGRYsearch fra din kode kilde, det er nok, at vi har følgende afhængigheder installeret python3-pyqt5xdg-utils og at vi downloader den nyeste version af ANGRYsearch fra her.

Når vi har downloadet den nyeste version, pakker vi den ud, går til den mappe, der er oprettet, og åbner en terminal, hvorfra vi udfører følgende kommandoer:

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

Dette installerer værktøjet, som vi kan køre fra applikationsmenuen eller fra terminalen ved at skrive ANGRYsearch.

Sådan installeres ANGRYsearch på Arch Linux og derivater

Arch Linux-brugere og derivater kan installere ANGRYsearch meget let, da de har en installationspakke tilgængelig i AUR-arkiverne, for at installere den bare.

yaourt -S angrysearch

Sådan installeres ANGRYsearch på openSUSE, Fedora og derivater

OpenSUSE, Fedora og afledte brugere kan downloade installationspakken til værktøjet fra her og installer det med din pakkehåndtering.

Hvordan søger jeg efter filer i Linux ved hjælp af ANGRYsearch?

Når vi har installeret ANGRYsearch, skal vi straks opdatere applikationsdatabasen, og vi bør opdatere den med jævne mellemrum, så alle filer kan findes, senere viser vi, hvordan man gør denne proces automatisk.

til find filer i Linux Ved hjælp af værktøjet skal du bare køre det og indtaste navnet på den fil, vi vil finde, der er en kontrol, som vi skal aktivere eller deaktivere afhængigt af den søgningstype, vi vil have, om det er lite eller komplet.

Værktøjet viser os altid de filer, der matcher, mens vi skriver, så det er et meget avanceret plus i de tilfælde, hvor vi ikke kender det nøjagtige navn på den pågældende fil.

find filer i Linux

filsøgning i linux

For at gøre ANGRYsearch-databasen konstant opdateret, kan vi bruge crontab, som hvis du stadig ikke ved hvad det er, anbefaler vi, at du læser Cron & crontab, forklaret. De trin, der skal følges, er disse:

ANGRYsearch er udstyret med et script, der gør det muligt at opdatere databasen kaldet angrysearch_update_database.py, hvad vi skal gøre er at få crontab til at udføre filen konstant, for dette udfører vi simpelthen følgende kommandoer fra en terminal:

$ crontab -l
$ crontab -e

Derefter tilføjer vi kaldet til scriptet, der i eksemplet udføres hver sjette time:

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

Med dette vil vi have vores filer konstant indekseret i ANGRYsearch-databasen, så vi kan få mere nøjagtige resultater.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Anonymous sagde han

    Fremragende og nyttige oplysninger.

  2.   manual sagde han

    God indgang. Jeg har fulgt dig i nogen tid, og jeg kan godt lide din tilgang.
    Det forekommer mig et værktøj, der gør dit liv lettere (som alle dem, du normalt analyserer).
    Med hensyn til den behandling, der blev brugt i hvert indlæg, ville jeg klassificere det som kortfattet, konkret, elegant og super nyttigt.
    Meget gode fotograferinger altid, der illustrerer teksten.
    Tillykke med bloggen.

  3.   Alexis Diaz sagde han

    Sådan installeres det på Debian.