GNU/Linux >> Znalost Linux >  >> Debian

Jak najít složky v Linuxu

K vyhledání souborů v Linuxu většina lidí používá grafického správce souborů, jako je  Dolphin na KDE, Nautilus na Gnome a Thunar na Xfce. Bez ohledu na to, kterého správce plochy používáte, existuje mnoho způsobů, jak pomocí příkazového řádku vyhledat soubory v Linuxu.

V tomto článku uvidíme různé přístupy k hledání souborů v Linuxu.

Použití příkazu Najít

„najít“ příkaz se používá pro vyhledávání souborů. Musíte použít názvy souborů se syntaxí. Nejjednodušším způsobem můžete hledat v aktuálním pracovním adresáři nebo v jiných. Výsledek hledání vám ukáže nějaký výstup po použití vyhledávacích kritérií na názvy souborů. Můžete také vyhledávat soubory na základě jejich typu, oprávnění, vlastníka, názvu souboru nebo jakékoli jiné specifikace podporované příkazem file. Napište do terminálu následující příkaz, který vám umožní vypsat všechny soubory v aktuálním pracovním adresáři.

$ find .

Ukažte na argument -name a vyhledejte soubory, které odpovídají danému vzoru. Do názvu souboru lze přidat metaznaky jako *. Před každým z těchto znaků musíte použít znak „\“, jinak je musíte umístit do uvozovek.

Chcete například zobrazit seznam dokumentů nebo souborů, které mají v názvu souboru písmena „pro“.

K tomu použijte tuto variantu příkazu file.

$ find . -name pro\*

Další věc, kterou byste měli vědět o příkazu find, je, že rozlišuje velká a malá písmena. Pomocí kombinace příkazu file a volby -iname můžete vytvořit dotaz pro vyhledávání výrazu nebo slova rozlišujícího velká a malá písmena.

Příkaz find poskytuje mnoho možností pro zúžení vyhledávání. Chcete-li se dozvědět více o příkazech find a jejich použití, spusťte v terminálu příkaz „man find“.

$ man find

Použití příkazu Locate

Příkaz locate je ve srovnání s příkazem find rychlý. Je rychlejší, protože pro vyhledávání využívá vytvořenou databázi. Mezitím hledá soubor v jiných adresářích a také v celém systému. Tento příkaz vede k seznamu názvů cest, který obsahuje hledané slovo.

$ locate bluetooth

Použití příkazu Which

Příkaz „který“ vrací absolutní cestu ke spustitelnému souboru, která je volána při zadání příkazu. To je užitečné pro vyhledání spustitelného souboru, abyste k němu mohli vytvořit zástupce na ploše, monitoru nebo jiném místě ve správci plochy.

Napište příkaz, který zobrazí firefox. Ve výchozím nastavení je s touto instrukcí zobrazen pouze první odpovídající spustitelný soubor. -a volba načte celý seznam odpovídajících spustitelných souborů.

$ sudo which -a firefox

Použití příkazu Whereis

Příkaz whereis se používá pro zjištění souborů stránek pro typy souborů man, source a binární. Napište na terminál ‘whereis firefox’ a ten vám ukáže daný výstup.

$ whereis firefox

Závěr:

Viděli jsme různé příkazy pro hledání souborů, jako jsou příkazy find, Locate, which a whereis.


Debian
  1. Jak najít všechny soubory/složky s oprávněním 777 v Linuxu?

  2. Jak používat Linuxový příkaz find k hledání souborů

  3. Příkaz Linux:Jak „najít“ pouze textové soubory?

  1. Jak přejmenovat soubory v Linuxu

  2. Jak najít duplicitní soubory v Linuxu

  3. Jak najít soubory pomocí příkazu fd v Linuxu

  1. Jak najít soubory v Linuxu

  2. Jak přejmenovat soubory v Linuxu

  3. Jak najít soubory v Linuxu pomocí příkazu Najít