Scroll to navigation

LS(1) Uživatelské příkazy LS(1)

JMÉNO

ls - vypíše obsah adresáře

POUŽITÍ

ls [VOLBA]... [SOUBOR]...

POPIS

Vypíše informace o SOUBORech (ve výchozím nastavení o aktuálním adresáři). Pokud není uvedena žádná z voleb -cftuvSUX nebo --sort, třídí položky abecedně.

Argumenty povinné pro dlouhé volby jsou pro krátké volby také povinné.

nebude ignorovat položky začínající na .
nevypisuje `.' a `..'
spolu s -l vypíše jméno autora každého souboru
netisknutelné znaky ve jménech souborů budou vypsány pomocí osmičkových posloupností se zpětným lomítkem
Pro velikosti použije bloky o n bajtech.
nevypisuje soubory, jejichž jména končí na ~, pokud nejsou zadána v příkazovém řádku.
spolu s -lt bude obsah adresářů vypsán s a setříděně podle ctime (času poslední změny informací o souboru v i-uzlu); s (-l) bude obsah adresářů vypsán s ctime a setříděn podle názvů; v ostatních případech třídí podle ctime
vypisuje položky do sloupců
určuje, jestli mají být použity barvy k odlišení typů souborů. KDY může být `never' (nikdy), `always' (vždy) nebo `auto' (automaticky)
vypíše adresáře jako soubory (místo jejich obsahu) a nenásleduje symbolické odkazy
generuje výstup určený pro mód dired Emacsu
nebude vypisovat obsah adresářů setříděně, zapne -aU, vypne -ls --color
za jména souborů připojí znak indikující typ souboru (jeden z */=>@|)
podobné, jen nepřipojuje `*'
across -x (napříč), commas -m (čárky), horizontal -x (horizontální), long -l (dlouhý), single-column -1 (jeden sloupec), verbose -l (upovídaný), vertical -C (vertikální)
jako -l --time-style=full-iso
jako -l, ale nevypisuje vlastníka
seskupí adresáře a zobrazí je před ostatními soubory.
lze použít s volbou --sort, ale použití --sort=none (-U) seskupování zruší
ve dlouhých výpisech nebudou uvedeny informace o skupině
spolu s -l vypisuje velikosti v lidmi čitelném formátu (například 1K 234M 2G)
podobné, ale používá násobky 1000, ne 1024
následuje symbolické odkazy zadané na příkazové řádce
následuje symbolické odkazy zadané na příkazové řádce, pokud je jejich cílem adresář
nevypisuje položky, které odpovídají zadanému shellovému VZORu (může být překryto volbami -a nebo -A)
podle zadaného STYLu připojí indikátor ke jménu každé položky: none (žádný; výchozí volba), slash (-p), file-type (--file-type), classify (-F)
vypisuje číslo i-uzlu pro každý soubor
nevypíše soubory, jejichž jména odpovídají shellovému VZORu
jako --block-size=1K
použije dlouhý formát výpisu
vypíše informace o souborech, na které se odkazují symbolické odkazy, místo informací o odkazech samotných
vypisuje seznam položek oddělených čárkami
jako -l, ale vypisuje vlastníka a skupinu (UID a GID) číselně
vypisuje speciální znaky ve jménech souborů tak, jak jsou (včetně kontrolních znaků)
jako -l, ale bez informace o skupině
připojí za jméno každého adresáře znak `/'
vypisuje otazníky místo netisknutelných znaků
vypisuje netisknutelné znaky ve jménech souborů tak, jak jsou (výchozí, pokud není výstupem terminál a použitým programem ls)
vypisuje jména souborů v uvozovkách
použije STYL k uvození vypisovaných jmen: literal, locale, shell, shell-always, c, escape
výpis bude setříděn v obráceném pořadí
vypíše obsah všech adresářů rekurzivně
vypisuje velikost souborů, v blocích
třídí podle velikosti
neřadí položky podle jména, ale podle zvoleného ŘAZENÍ: none -U, extension -X, size -S, time -t, version -v
spolu s -l použije pro čas ÚDAJ, namísto data poslední změny souboru: atime -u, access -u, use -u, ctime -c nebo status -c; Spolu s --sort=time použije vybraný časový údaj itaké jako řadící klíč
spolu s -l vybere STYL výpisu časových údajů: full-iso, long-iso, iso, locale, +FORMÁT. FORMÁT je interpretován jako u `date'; pokud je FORMÁT zadán ve tvaru FORMÁT1<nový řádek>FORMÁT2, FORMÁT1 se použije pro starší soubory a FORMÁT2 pro novější; Pokud je STYL doplněn prefixep `posix-', bude STYL platit jen mimo locale POSIX
třídí podle času změny
předpokládá, že tabulátor má šířku n, namísto výchozích 8
spolu s -lt: výpis třídí podle času posledního přístupu; ten použije i pro zobrazení času; Spolu s -l: výpis třídí podle jména a pro zobrazení času použije času posledního přístupu; v ostatních případech: třídí podle času posledního přístupu
netřídí; položky jsou vypisovány v pořadí, v jakém se nacházejí v adresáři
třídí podle verze
předpokládá, že obrazovka je široká n sloupců
vypisuje soubory do sloupců tříděných vodorovně
třídí abecedně podle přípon
ke každému souboru vypíše informace o zabezpečení (SELinux security context)
-1
vypisuje jeden soubor na řádku
vypíše tuto nápovědu a skončí
vypíše číslo verze a skončí

VELIKOST může být (nebo může být celé číslo volitelně následované) jedním z následujících: kB 1000, K 1024, MB 1000*1000, M 1024*1024, atd. pro G, T, P, E, Z, Y.

Jako výchozí se pro rozlišení typu souborů nepoužívá barva. To je ekvivalentní použití --color=none. Volba --color bez volitelného KDY je ekvivalentní použití --color=always. S --color=auto jsou barevné kódy použity jen pokud je standardní výstup připojen k terminálu (tty). Proměnná prostředí LS_COLORS má vliv na použité barvy a lze ji snadno nastavit příkazem dircolors.

Návratová hodnota je 0, pokud je vše v pořádku, 1, pokud nastaly drobné problémy a 2, pokud nastaly vážné problémy.

AUTOR

Napsal Richard M. Stallman a David MacKenzie.

HLÁŠENÍ CHYB

Chyby hlaste na <bug-coreutils@gnu.org>.

COPYRIGHT

Copyright © 2008 Free Software Foundation, Inc. Licence GPLv3+: GNU GPL verze 3 nebo novější <http://gnu.org/licenses/gpl.html>
Toto je volné programové vybavení: můžete jej měnit a šířit. Je zcela BEZ ZÁRUKY, v rozsahu povoleném zákonem.

DALŠÍ INFORMACE

Úplná dokumentace pro ls je udržována jako Texinfo manuál. Pokud jsou správně nainstalovány programy info a ls, měl by příkaz

info coreutils 'ls invocation'

zpřístupnit kompletní manuál.

říjen 2008 GNU coreutils 7.0