GNU/Linux >> Znalost Linux >  >> Linux

příkaz slocate v linuxu

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


Linux
  1. Linuxový příkaz mv

  2. Linux du command

  3. Linuxový ip příkaz

  1. Linux příkaz ifconfig

  2. Linux Time Command

  3. Linux cd příkaz

  1. Příkaz Ping v Linuxu

  2. Linux Watch Command

  3. Příkaz Xargs v Linuxu