Jak najít adresář v Linuxu

Jak najít adresář v Linuxu

Hledáte konkrétní adresář ve vašem systému souborů Linux? Naštěstí máte k dispozici mnoho vyhledávacích nástrojů. Podíváme se na několik snadno použitelných možností a na to, jak je použít k efektivnímu vyhledávání složek.





Najděte složku v Linuxu

Mnoho rutinních úkolů v Linuxu, jako je vytváření nebo úprava konfiguračního souboru , bude vyžadovat vyhledání konkrétních složek.





Přestože existuje mnoho snadných metod pro vyhledávání souborů, vyhledání adresáře není tak jednoduché. Jednoduché vyhledávání pomocí jednoho z běžných vyhledávacích nástrojů může vrátit pouze soubory nebo zaplavit váš pohled soubory se stejným názvem.





chybí ikona koše Windows 10

Těmto nástrahám se však můžete vyhnout, pokud jen upravíte možnosti svého vyhledávacího nástroje. Takže i když jste možná již použili níže uvedené nástroje, dnes se naučíte, jak se dívat pouze na složky a jak také vidět velikosti složek.

Vyhledejte složku v Linuxu pomocí GNOME Desktop

Pokud používáte pracovní plochu GNOME, můžete rychle najít složky otevřením souboru Soubory aplikaci a postupujte podle těchto kroků:



  • Přejděte do adresáře, ve kterém chcete hledat.
  • Klikněte na Vyhledávání tlačítko v horní části okna Soubory.
  • V rozevírací nabídce vyhledávacího pole vyberte Složky v Co kategorii, jak je uvedeno níže, a poté vyberte Název souboru .

Nyní můžete v adresáři vyhledat jakékoli podadresáře se jmény odpovídajícími hledanému výrazu.

Vyhledejte složku v Linuxu pomocí Catfish

Pokud nepoužíváte GNOME, další populární a široce dostupná metoda GUI pro vyhledávání adresářů v Linuxu je Sumec . Aplikaci můžete nainstalovat do systémů založených na Ubuntu buď vyhledáním správce softwaru, nebo vydáním tohoto příkazu:





sudo apt install catfish

Chcete-li nainstalovat Catfish na Fedoru a další systémy založené na RPM, použijte tento příkaz:

yum install catfish

Jakmile je nainstalován, otevřete Catfish a ujistěte se, že je vidět levý postranní panel. Pokud tomu tak není, stiskněte F9 nebo klikněte na ikona ozubeného kola v pravém horním rohu okna a zaškrtněte Zobrazit postranní panel volba.





Ve výchozím nastavení se Catfish pokusí vyhledat soubory, nikoli složky. Budete muset určit, že hledáte složku, zaškrtnutím Složky ponechte všechny ostatní možnosti nezaškrtnuté.

Najděte složku podle názvu

Pokud jste ochotni použít terminál, nalézt command je vyhledávací nástroj, který je jednoduchý a všestranný. Zde je příklad jeho použití:

find ~/Documents -type d -name MyFolder

Výše uvedený příkaz prohledá celý systém souborů (zadaný ~/Dokumenty ) pro adresáře ( typ -d ), které jsou pojmenovány přesně MyFolder ( -name MyFolder ).

Pokud chcete prohledávat kořenový souborový systém, budete muset dát / jako místo. Kromě toho budete muset zvýšit oprávnění přidáním sudo na začátek ..

Místo určení umístění můžete také jednoduše změnit aktuální adresář na složku, kterou chcete prohledávat, v takovém případě find vyhledá pouze aktuální adresář.

The typ -d část příkazu určuje, že je to adresář, který hledáte, místo souboru. Nezapomeňte to zahrnout při hledání, abyste nebyli zahlceni názvy souborů, které náhodou obsahují stejný hledaný výraz.

Pokud si nejste jisti, zda hledaná složka používá ve svém názvu velká nebo malá písmena, můžete změnit -název argument na -jméno vynutit hledání bez rozlišování malých a velkých písmen.

Kromě toho můžete použít zástupný znak, pokud jste si jisti pouze částí názvu složky.

Zde je příklad využívající obě tyto možnosti:

find / -type d -iname myfolder*

Najděte složku Linux podle přesného názvu

Podobný nástroj, který jste možná použili dříve, je lokalizovat . Hledání složky s vyhledáním bude vypadat takto:

locate -b 'MyFolder'

Výše uvedený příkaz najde jakoukoli složku ve vašem systému souborů s názvem přesně 'MyFolder'.

Chcete -li vyhledat částečné shody, odstraňte uvozovky nebo vložte hvězdičku. Mějte však na paměti, že hledání zástupných znaků pravděpodobně kromě složek vyvolá i odpovídající názvy souborů.

jak získat pohyblivé tapety Windows 10

Můžete také projít -i možnost ignorovat velká a malá písmena.

V tuto chvíli se můžete ptát, jaký je rozdíl mezi vyhledáním a vyhledáním?

Krátká odpověď: Vyhledat je rychlejší, ale hledání je přesnější.

Příkaz find prohledá váš živý souborový systém, aby váš hledaný výraz vrátil cesty přesně tak, jak aktuálně existují.

Locate místo prohledávání živého systému souborů prohledá předem indexovanou databázi všech vašich názvů souborů a složek. Zjednodušený přístup umožňuje mnohem rychlejší vyhledávání, ale tato databáze může být zastaralá.

Příbuzný: 7 skvělých aplikací pro zobrazení využití disku v Linuxu

Vyhledat je tedy nejlepší volbou, pokud si myslíte, že složka nebyla vytvořena nebo přesunuta velmi nedávno.

Pokud si myslíte, že vaše složka byla nedávno upravena, měli byste použít find. Nebo můžete použít locate, pokud nejprve zadáte tento příkaz k aktualizaci vyhledávací databáze:

sudo updatedb

Operace bude nějakou dobu trvat, ale jakmile bude hotová, můžete si být jisti, že vaše příkazy lokalizace vrátí rychlé a přesné výsledky.

Najděte velikost adresáře Linuxu

Pokud jste našli složku s jednou z výše uvedených metod a nyní chcete vidět její velikost, můžete to rychle provést pomocí z příkaz. Upřesněte možnosti -hs následuje cesta do vaší složky, například takto:

du -hs /MyFolder

Odstranit s znak (pro shrnutí), abyste viděli také velikost každého podadresáře.

jak najít své odběratele na youtube

Najděte rychle složky v Linuxu

Libovolnou složku, kterou hledáte, máte nyní na dosah ruky pomocí několika rychlých kliknutí nebo příkazů.

Pokud potřebujete přesunout obsah svých složek do jiného počítače, možná vás překvapí možnosti, které máte pro bezdrátový přenos složek.

Podíl Podíl tweet E-mailem 7 nejlepších aplikací pro bezdrátový přenos souborů v systému Linux

Potřebujete přenášet soubory přes Wi-Fi v Linuxu? Zde můžete použít několik metod.

Číst dále
Související témata
  • Linux
  • Souborový systém
  • Linux
O autorovi Jordan Gloor(51 článků zveřejněno)

Jordan je spisovatelem zaměstnanců MUO, který je vášnivý pro to, aby byl Linux dostupný a bez stresu pro každého. Píše také průvodce o soukromí a produktivitě.

Více od Jordan Gloor

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru