Skip to main content

Pomocí příkazu ls na seznam souborů v systému Linux

Internet Technologies - Computer Science for Business Leaders 2016 (Smět 2025)

Internet Technologies - Computer Science for Business Leaders 2016 (Smět 2025)
Anonim

The ls příkaz je jedním z nejdůležitějších nástrojů příkazové řádky, které byste se měli naučit pro navigaci do systému souborů. Zde je kompletní seznam základních příkazů pro navigaci vašeho souborového systému pomocí příkazového řádku.

The ls příkazu se používá seznam názvů souborů a složek v systému souborů. Tato příručka vám ukáže všechny přepínače, které jsou k dispozici pro ls příkaz a jejich význam a jak je používat.

Seznam souborů ve složce

Chcete-li zobrazit všechny soubory ve složce, otevřete okno terminálu a přejděte do složky, ve které chcete zobrazit obsah pro použití CD příkaz a jednoduše zadejte následující příkaz:

ls

Nemusíte vlastně muset navigovat ke složce a seznam souborů v ní. Jednoduše můžete zadat cestu jako součást příkazu ls, jak je znázorněno níže.

ls / cesta / do / souboru

Ve výchozím nastavení budou soubory a složky zobrazeny ve sloupcích na obrazovce a vše, co uvidíte, je název souboru.

Skryté soubory (soubory začínající úplným zastavením) se automaticky nezobrazují spuštěním příkazu ls. Potřebujete místo toho použít následující příkaz.

ls -als - všechno

Toto mínus a -A přepínač použitý výše znamená seznam všech. Uvádí se naprosto každý soubor a složka v adresáři, na kterém je příkaz spuštěn, nebo dokonce na cestě, která je k němu dodána.

Výsledkem toho je, že vidíte soubor nazvaný . a další zavolal .. . Jedna plná zastávka je pro aktuální složku a dvojitá plná zastávka je na jedné úrovni nahoru.

Chcete-li je vynechat ze seznamu souborů, můžete místo kapitoly A místo malých písmen použít následující:

ls -Als - to všechno

Některé příkazy, jako je například mv příkaz a cp příkazy se používají k přesunu a kopírování souborů a existují přepínače, které lze použít s těmito příkazy, které vytvářejí zálohu původního souboru. Tyto záložní soubory obecně končí tilde (~).

Chcete-li vynechat záložní soubory (soubory končící tilde), spusťte následující příkaz:

ls -Bls --ignore-zálohy

Ve většině případů vrácený seznam zobrazí složky v jedné barvě a soubory jako jiné. Například v našem terminálu jsou složky modré a soubory jsou bílé.

Pokud nechcete zobrazovat různé barvy, můžete použít následující příkaz:

ls --color = nikdy

Chcete-li podrobnější výstup, můžete použít následující přepínač:

ls -l

Zobrazí se seznam oprávnění, počet inodů, vlastník a skupina, velikost souboru, poslední datum a čas a název souboru.

Pokud nechcete vidět vlastníka, použijte místo toho následující příkaz.

ls -g

Můžete také vynechat detaily skupiny zadáním následujícího přepínače:

ls -o

Seznam dlouhých formátů lze použít s jinými přepínači, aby zobrazoval ještě více informací. Například můžete najít autora souboru spuštěním následujícího příkazu.

ls -l - autora

Výstup pro dlouhý záznam můžete změnit tak, aby zobrazoval velikost souboru pro lidi, které lze číst takto:

ls -l -hls -l - člověk čitelnýls -l -s

Namísto zobrazování názvů uživatelů a skupin v příkazu seznamu můžete příkaz ls zobrazit tak, aby zobrazoval fyzické ID uživatele a identifikátory skupin takto:

ls -l-n

The ls příkazu lze zobrazit všechny soubory a složky ze zadané cesty směrem dolů.

Například:

ls -R / home

Výše uvedený příkaz zobrazí všechny soubory a složky pod domovským adresářem, například Obrázky, Hudba, Videa, Stahování a Dokumenty.

Změňte formát výstupu

Ve výchozím nastavení je výstup pro výpis souborů na obrazovce ve sloupcích.

Můžete však určit formát uvedený níže.

ls -Xls --format = napříč

Zobrazit seznam ve sloupcích na obrazovce.

ls -mls --format = čárky

Zobrazit seznam ve formátu odděleném čárkami.

ls -xls --format = horizontální

Zobrazit seznam v horizontálním formátu

ls -lls --format = dlouhá

Jak je uvedeno v předchozí části, zobrazí se seznam v dlouhém formátu.

ls -1ls --format = jeden sloupecls --format = verbose

Zobrazuje všechny soubory a složky, 1 na každém řádku.

ls -cls --format = vertikální

Zobrazí seznam vertikálně.

Jak třídit výstup z příkazu ls

Seřadit výstup z ls příkaz můžete použít --sort přepněte následovně:

ls --sort = žádnýls --sort = velikostls --sort = časls --sort = verze

Výchozí nastavení je nastaveno na žádný, což znamená, že jsou soubory seřazeny podle názvu. Když roztřídíte podle velikosti, zobrazí se nejprve soubor s největší velikostí a nejmenší je zobrazen jako poslední.

Třídění podle času zobrazuje poslední přístupný soubor a poslední přístup k poslednímu souboru.

Mimochodem, všechny výše uvedené druhy lze dosáhnout pomocí následujících příkazů:

ls -Uls -Sls -tls -v

Chcete-li výsledky v obráceném řazení, použijte následující příkaz.

ls -r --sort = velikostls --reverse --sort = velikost

souhrn

Existuje řada dalších přepínačů, které se týkají formátování času. Můžete si přečíst o všech ostatních přepínačích pomocí manuálního manuálu ls.

muž ls