příkaz slocate je verze GNU locate s vylepšeným zabezpečením. Tento příkaz prohledává databázi se seznamem všech souborů v systému; je zamýšlen jako rychlejší náhrada za vzor "najít / -jméno". Tato verze ukládá oprávnění k souborům a vlastnictví, aby se zabránilo neoprávněnému přístupu k souborům.
vyhledejte a vyhledejte konzultační databázové soubory o systému (obvykle zkompilované a aktualizované pomocí úlohy spuštěné ze systémového cronu plánovače), abyste našli soubory nebo příkazy téměř okamžitě. Umístění skutečných databázových souborů, co je v nich indexováno a jak často se to kontroluje, se může systém od systému lišit. Podrobnosti najdete v manuálových stránkách vašeho systému. slocate (secure locate) ukládá informace o oprávněních (kromě názvů souborů a cest), takže nevypíše programy, ke kterým uživatel nemá přístup. Na většině systémů Linux je locate symbolickým odkazem na umístění; jiné systémy mohou mít samostatné programy nebo nemusí mít slocate vůbec.
Syntaxe:
$ slocate [parameter] [search-string]
vyhledejte možnosti příkazu
| Možnost | Popis | 
|---|---|
| -c | Při aktualizaci databáze si přečtěte /etc/updatedb.conf. | 
| -dfile, –database=soubor | Použít soubor jako databázi pro vyhledávání. | 
| -edir1[,dir2…] | Vyloučit dané adresáře z databáze. | 
| -ffstype1[,fstype2…] | Vyloučit soubory na souborových systémech daných typů (např. NFS). | 
| -h, –help | Vytiskněte souhrn možností a ukončete. | 
| -i | Při vyhledávání ignorujte malá a velká písmena. | 
| úroveň -l | Úroveň zabezpečení. Pokud je úroveň 0, neprovádějí se žádné bezpečnostní kontroly, což umožňuje rychlejší vyhledávání. Výchozí hodnota je 1, která zapíná kontrolu zabezpečení. | 
| -n počet | Netiskněte více než počet výsledků. | 
| -ofile, –output=soubor | Použít soubor jako databázi k vytvoření. | 
| -q | Netisknout chybové zprávy (tichý režim). | 
| -rregex, –regexp=regex | K prohledávání databáze použijte regulární výraz Základní regulární výraz. | 
| -u | Vytvořte databázi začínající na /. | 
| -U dir | Vytvořte databázi začínající v dir. | 
| -v, –verbose | Při vytváření databáze zobrazit názvy souborů. | 
| -V, –version | Vytiskněte informace o verzi a ukončete. | 
umístění příkladu příkazu
Pomocí příkazu „slocate“ zobrazíte informace o cestě k souboru s klíčovým slovem „parted“ v názvu souboru:
# slocate parted