Přejít na hlavní obsah

Jak zobrazit pouze soubory příkazem ls

Druhý způsob - použití možnosti -p, která přidá k názvům souborů slesh ( / ), pokud se jedná o adresář, a nepřidá, pokud se jedná o soubor. Například Tým ls -p zobrazí všechny soubory a adresáře v aktuálním adresáři, ale můžete snadno rozlišit soubory podle přítomnosti nebo nepřítomnosti slechu na konci názvu.

Nyní jste obeznámeni se dvěma jednoduchými a efektivními způsoby, které vám umožní příkazem stáhnout pouze soubory ls. Vyberte si ten, který je pro váš úkol nejvhodnější a pomůže vám rychle a pohodlně najít požadované soubory!

Základy týmu ls

Nejjednodušší způsob použití příkazu ls je jednoduše zadat jeho název bez argumentů:

ls -l
ls -a

Příkaz ls také umožňuje seřadit seznam souborů podle různých kritérií pomocí možnosti-s pro seřazení podle velikosti souboru nebo možnosti-t pro seřazení podle času změny:

ls -s

Při použití příkazu ls můžete také nastavit cestu k adresáři a zobrazit seznam souborů a pododdirektorů v tomto adresáři:

ls /home/username

Tím se zobrazí seznam souborů a podřízených adresářů v adresáři /home/username.

Příkaz ls je velmi užitečný pro práci se soubory a adresáři v operačním systému Linux. Pomáhá rychle se orientovat v souborovém systému a prohlížet obsah adresářů.

Doufáme, že tento hlavní průvodce vám pomůže lépe porozumět a používat příkaz ls ve své práci s Linuxem.

  • -F - přidá znaky k názvům souborů, aby určil jejich typ;
  • -a - zobrazuje všechny soubory, včetně skrytých;
  • -d - zobrazuje pouze názvy adresářů, aniž by je zahrnoval;
  • -s - zobrazuje velikost souborů v blocích;
  • -t - třídí soubory podle času poslední úpravy.

Filtrování souborů podle typu

Příkaz ls umožňuje zobrazit seznam souborů a adresářů v zadaném adresáři. Někdy však může být potřeba filtrovat soubory podle jejich typu, aby bylo možné stáhnout pouze soubory určitého formátu.

K filtrování souborů podle typu můžeme použít příznak-I nebo -- ignore. Například pro stažení pouze souborů formátu .txt, můžeme použít následující příkaz:

TýmPopis
ls -I "*.txt"

Stejně tak je možné použít příznak-I k ignorování souborů s jinými příponami. Například ignorovat soubory s příponami .doc a .docx, můžeme použít následující příkaz:

TýmPopis
ls -I "*.doc" -I "*.docx"

Zobrazení pouze určitých rozšíření

Příkaz ls umožňuje zobrazit pouze soubory konkrétních přípon. K tomu lze použít příznak-e, po kterém jsou uvedena požadovaná rozšíření.

Například pokud chceme zobrazit pouze soubory s příponou .txt, .JPG a .py, používáme následující příkaz:

V důsledku provádění příkazu se tak zobrazí pouze soubory se zadanými příponami.

Rekurzivní vyhledávání souborů

Příkaz ls vám umožňuje stáhnout obsah adresáře, ale ve výchozím nastavení nevyhledává soubory ve všech podsložkách. Pomocí možnosti-R nebo -- recursive však můžeme provést rekurzivní vyhledávání souborů.

Chcete-li použít rekurzivní vyhledávání s příkazem ls, stačí přidat možnost-R po samotném příkazu:

ls -R

Po provedení tohoto příkazu, ls zobrazí obsah nejen zadaného adresáře, ale všech jeho pododdirektorů, včetně jejich podsložek a souborů.

Rekurzivní vyhledávání souborů pomocí příkazu ls vám tedy umožňuje pohodlně a rychle najít všechny soubory a složky v daném adresáři a všech jeho podsložkách.