> Linux Reviews > man >

locate

locate

wyszukuje pliki w okresowo aktualizowanej bazie danych


  1. locate.1.man


1. locate.1.man

Manpage of LOCATE

LOCATE

Section: Misc. Reference Manual Pages (1L)
Index Return to Main Contents
 

NAZWA

locate - wyszukuje pliki w okresowo aktualizowanej bazie danych  

SKŁADNIA

locate
[-d ścieżka] [--database=ścieżka] [--version] [--help] wzorzec...
 

OPIS

Ta strona podręcznika opisuje polecenie locate w wersji GNU.

Dla każdego z podanych wzorców locate przeszukuje jedną lub więcej baz danych zawierających nazwy plików i wyświetla te nazwy, które zawierają wzorzec. Wzorce mogą zawierać metaznaki (znaki uogólniające/specjalne), takie jak używane w powłoce: `*', `?' i `[]'. Metaznaki nie traktują specjalnie `/' ani `.'. Zatem, do wzorca `foo*bar' może być dopasowana do nazwa pliku zawierająca `foo3/bar', zaś do wzorca `*duck*' nazwa zawierająca `lake/.ducky'. Wzorce posiadające znaki uogólniające powinny być cytowane, by uchronić je przed rozwinięciem przez powłokę. Jeżeli wzorzec jest zwykłym łańcuchem tekstowym --- nie zawiera metaznaków --- to locate wyświetla wszystkie nazwy plików z bazy zawierające ten łańcuch w dowolnym miejscu. Jeżeli wzorzec zawiera metaznaki, to locate wyświetla tylko te nazwy plików, które dokładnie pasują do wzorca. Na skutek tego, wzorce zawierające metaznaki powinny zwykle rozpoczynać się od `*', a najczęściej również kończyć się tym znakiem. Wyjątkami są wzorce celowo dosłownie dopasowujące początek bądź koniec nazwy pliku. Bazy danych z nazwami plików zawierają listy plików istniejących w systemie w momencie ostatniej aktualizacji baz. Administrator systemu może wybrać nazwę pliku bazy domyślnej, częstość, z jaką bazy są aktualizowane oraz katalogi, dla których zawierają one zapisy; zobacz updatedb(1L).  

OPCJE

-d ścieżka, --database=ścieżka
Zamiast przeszukiwania bazy danych o domyślnej nazwie, szuka w bazach określonych ścieżką, która jest listą rozdzielonych dwukropkami nazw plików z bazami. Możesz też posłużyć się zmienną środowiska LOCATE_PATH ustawiającą listę przeszukiwanych plików baz danych. Opcja anuluje ustawienie zmiennej środowiska, jeżeli użyto obydwu. Format bazy danych z nazwami plików zmienił się począwszy od wersji 4.0 GNU find i locate, tak by umożliwić maszynom o różnym porządku bajtów współdzielenie baz. Ta wersja locate potrafi automatycznie rozpoznawać i odczytywać bazy utworzone dla starszych wersji locate pochodzącego z GNU, czy też Unixowych wersji locate lub find.
--help
Wyświetla informację o stosowaniu programu i dostępnych opcjach, kończy pracę.
--version
Wyświetla numer wersji programu i kończy pracę.
 

ŚRODOWISKO

LOCATE_PATH
Lista rozdzielonych dwukropkami nazw baz danych, jakie będą przeszukiwane.
 

ZOBACZ TAKŻE

find(1L), locatedb(5L), updatedb(1L), xargs(1L).
Znajdowanie plików (w dokumentacji Info on-line lub drukowanej)


 

Index

NAZWA
SKŁADNIA
OPIS
OPCJE
ŚRODOWISKO
ZOBACZ TAKŻE

This document was created by man2html using the manual pages.
Time: 17:15:24 GMT, January 19, 2012

SVENSKA - ja