locate (linux command)

Content

 

Data

License: GNU
Version number: (GNU findutils) 4.7.0-git
Developer / owner: Free Software Foundation, Inc.

Short description:

The locate command scans the specified filename database (s) and prints the filenames that match the pattern (s). Patterns can also contain shell-style special characters (metacharacters).

 

 

Man page output

man locate
LOCATE(1)                       General Commands Manual                       LOCATE(1)

NÉV
       locate - mintához illeszkedő fájlokat nyomtat a fájlnév adatbázis(ok)ból

ÁTTEKINTÉS
       locate [ -d elérési út ] [ --database=elérési út ] [--version] [--help] minta...

LEÍRÁS
       Ez  a  dokumentum  a  locate  parancs GNU verziójának leírása.  A locate parancs
       végignézi  a  megadott   fájlnév-adatbázis(oka)t   és   kinyomtatja   azokat   a
       fájlneveket,  melyek illeszkednek a mintá(k)ra.  A minták tartalmazhatnak shell-
       stílusú speciális karaktereket is (metakarakterek). Ezek a: `*', `?',  és  `[]'.
       A  metakarakterek  nem kezelik a `/' vagy `.'  karaktereket speciálisan,  emiatt
       például a `foo*bar'  minta illeszkedik  a  `foo3/bar'   karaktersort  tartalmazó
       fájlnévre,   hasonlóan   a   `*duck*'   minta  is  illeszkedik  a  `lake/.ducky'
       karaktersort tartalmazó fájlnevekre.   A  metakaraktereket  tartalmazó  mintákat
       idézőjelek  közé kell tenni jelezve, hogy azok nem a parancsértelmezőnek (shell)
       szólnak.

       Ha a minta egyszerű string — nem tartalmaz metakaraktereket —,  akkor  a  locate
       parancs  kilistáz  minden  olyan  fájlnevet, ami bármely részében tartalmazza az
       adott stringet. Ha a minta metakaraktereket is tartalmaz, akkor  a  locate  csak
       azokat  a  fájlokat  listázza,  melyek pontosan illeszkednek a megadott mintára.
       Emiatt a  metakaraktereket  tartalmazó  mintát  általában  `*'-gal  kezdjük,  és
       többnyire  `*'-gal  fejezzük  be.  Ettől akkor térjünk el, ha pontosan a fájlnév
       elejére vagy végére akarunk keresni.

       A  fájlnév-adatbázis(ok)  tartalmazzák  mindazokat  a  fájlneveket,  melyek   az
       adatázis  utolsó  frissítésekor  a rendszerben megtalálhatóak voltak. A rendszer
       adminisztrátora kiválaszthatja az alapértelmezett  adatbázist,  a  frissítésének
       gyakoriságát,   és  azokat  a  könyvtárakat,  melyekről  az  adatbázis  adatokat
       tartalmazhat.  ; lásd updatedb(1L).

OPCIÓK
       -d elérési út,  --database=elérési út
              Ez az opció lehetővé teszi, hogy  az  alapértelmezett  fájlnév  adatbázis
              helyett  az  elérési  út  -on  található  adatbázis(ok)ban  keressünk. Az
              elérési  út  az  adatbázis  fájlok  neveinek  kettősponttal  elválasztott
              listája. A parancssori opció helyett használható a LOCATE_PATH környezeti
              változó, melyben a parancssorihoz hasonlóan  adhatjuk  meg  az  adatbázis
              fájlok   helyét.   A  parancssori  opcióban  megadottak  felülbírálják  a
              környezeti változóban megadottakat.

       A fájlnév adatbázis formája megváltozott a GNU find és locate 4.0  verziói  óta,
       lehetővé téve, hogy eltérő byte -rendezést használó gépek ugyanazt az adatbázist
       használhassák.  A  locate  parancs  ezen  verziója  automatikusan  felismeri  és
       használja  a  locate  vagy  find  korábbi  GNU  és  Unix verziói számára készült
       adatbázisokat.

       --help Rövid használati útmutatót ír ki, majd kilép.

       --version
              Kiírja a program aktuális verziószámát, majd kilép.

KÖRNYEZETI VÁLTOZÓK
       LOCATE_PATH
              Az adatbázis fájlok neveinek kettősponttal elválasztott listája.

LÁSD MÉG
       find(1), locatedb(5), updatedb(1), xargs(1) Finding Files  (Fileok  keresése  az
       info-ban, ill nyomtatásban)

MAGYAR FORDÍTÁS
       Kővári Péter <pkovari@freemail.c3.hu>

                                                                              LOCATE(1)

 

 

Help output

locate --help
Használat: locate [-d útvonal | --database=útvonal] [-e | -E | --[non-]existing]
      [-i | --ignore-case] [-w | --wholename] [-b | --basename]
      [--limit=N | -l N] [-S | --statistics] [-0 | --null] [-c | --count]
      [-P | -H | --nofollow] [-L | --follow] [-m | --mmap] [-s | --stdio]
      [-A | --all] [-p | --print] [-r | --regex] [--regextype=TÍPUS]
      [--max-database-age D] [--version] [--help]
      minta...
Please see also the documentation at http://www.gnu.org/software/findutils/.
You can report (and track progress on fixing) bugs in the "locate"
program via the GNU findutils bug-reporting page at
https://savannah.gnu.org/bugs/?group=findutils or, if
you have no web access, by sending email to <bug-findutils@gnu.org>.

 

Related Content

  •