locate-kommandogenerator
Generer locate-kommandoer for å finne filer etter navn fra en forhåndsbygd database
Komme i gang med locate
## Hva er locate?
`locate` finner filer etter navn ved hjelp av en ferdigbygd database (vedlikeholdt av `updatedb`), så søk er nesten umiddelbare — langt raskere enn `find`. Kompromisset er at resultatene gjenspeiler databasen, som vanligvis oppdateres én gang om dagen, så svært nye filer kan mangle og slettede filer kan fortsatt vises.
## Hvordan bruke
1. **Sett alternativer**: Veksle mellom store/små bokstaver, kun-antall, resultatgrense, eller bruk en regex. 2. **Angi mønster**: Skriv inn filnavnmønsteret du vil søke etter (glob som standard). 3. **Kopier og kjør**: Lim den genererte kommandoen inn i terminalen din.
Hvis resultatene virker utdaterte, oppdater databasen med `sudo updatedb`.
Vanlige alternativer
### Mønster (posisjonelt) Filnavnmønsteret som skal matches. Som standard behandler `locate` det som en shell-glob som kan være innebygd hvor som helst i stien, så `locate.conf` matcher `/etc/nginx/nginx.conf`.
### `-i` Ignorer store/små bokstaver Matcher mønstre uavhengig av store og små bokstaver — `locate -i README` finner også `readme.md` og `Readme.txt`.
### `-c` Kun antall Skriver bare ut antallet treffende filer i stedet for navnene deres. Nyttig for raske tellinger i skript.
### `-l N` Begrensning Begrenser antallet resultater til N — f.eks. skriver `-l 10` ut høyst ti treff, og unngår at skjermen oversvømmes ved brede søk.
### `-r REGEX` Behandle som regex Tolker mønsteret som et grunnleggende regulært uttrykk i stedet for en glob, f.eks. `-r '^/etc/.*\.conf$'`.
### `-w` Fleksible mellomrom Matcher mellomrom i mønsteret mot mellomrom i filnavn, nyttig når navn inneholder mellomrom.
### `-d DB` Tilpasset database Bruker den angitte databasefilen i stedet for systemets standard (vanligvis `/var/lib/mlocate/mlocate.db`).
▶Hva er forskjellen mellom locate, whereis og which?
▶Hvorfor viser locate filer jeg nettopp slettet (eller går glipp av nye)?
▶Hvordan søker jeg uavhengig av store/små bokstaver og begrenser utdataene?
Hvis dette verktøyet har vært nyttig for deg, vurder å kjøpe meg en kaffe.
Kjøp meg en kaffe