Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Ako to funguje:
1. Tvorba databázy: Program ako „AktualitatedB` vytvára a udržiava databázu všetkých súborov v systéme, zvyčajne ukladá cesty súborov a niekedy aj iné metadáta.
2. Vyhľadávanie: Príkaz „lokalita“ vyhľadáva túto databázu pre súbory zodpovedajúce danému vzoru.
3. Výsledky: `lokalizovať“ Vráti zoznam ciest súborov, ktoré zodpovedajú vzoru vyhľadávania.
Príklad použitia:
Ak chcete nájsť všetky súbory obsahujúce slovo „dokument“ v ich mene:
`` `Bash
lokalizovať dokument
`` `
Týmto sa rýchlo uvedie všetky súbory obsahujúce „dokument“ na ich ceste bez ohľadu na to, kde sú v súborovom systéme. Môžete tiež použiť zástupné znaky (`*` a `?`):
`` `Bash
Vyhľadajte *.txt # Nájde všetky súbory končiace v .txt
Vyhľadajte dokument?
`` `
Dôležité úvahy:
* Databázová sviežosť: Pamätajte, že výsledky „lokality“ odrážajú stav súborového systému v čase, keď bola databáza naposledy aktualizovaná. Novovytvorené alebo nedávno vymazané súbory nemusia byť zahrnuté do výsledkov.
* Citlivosť prípadu: Správanie sa „lokalizovať“, pokiaľ ide o citlivosť prípadov, sa môže líšiť v závislosti od konfigurácie systému.
* Nie je k dispozícii v systéme Windows: Príkaz „lokalita“ je nástroj Linux/Unix a nie je natívne dostupný v systéme Windows. Windows má svoju vlastnú funkciu vyhľadávania, ktorá funguje inak. Môžete použiť „kde“ v príkazovom riadku (pre spustiteľné súbory) alebo vstavané možnosti vyhľadávania programu Windows Explorer. Prípadne môžete do systému Windows nainštalovať subsystém Linux na použitie „lokalizovať“.
Stručne povedané, „lokalita“ poskytuje rýchly spôsob vyhľadávania súborov podľa mena v Linuxe a podobných systémoch, ale jeho rýchlosť prichádza za cenu potenciálne zastaraných výsledkov. Pre dôkladnejšie vyhľadávanie v reálnom čase je „Nájsť“ lepšou voľbou, aj keď je vo veľkých systémoch výrazne pomalšia.