Vypíše vzdálené soubory. Výstup tohoto příkazu lze přesměrovat do souboru
nebo přes rouru do vnějšího příkazu.
-1 – jednosloupcový výstup
-a, --all - zobrazí soubory začínající tečkou
-B, --basename – ukáže jen názvy souborů bez cesty
--block-size=VEL – použije bloky po
[nbsp]
VEL bajtech
-d, --directory – vypíše záznamy adresářů namísto jejich obsahu
-F, --classify – ke každému záznamu připojí značku (jednu z
[nbsp]
/@)
-h, --human-readable – velikosti vypíše v
[nbsp]
lidem čitelnější
[nbsp]
podobě (např. 1K)
--si – podobně, ale použije mocniny 1000, ne 1024
-k, --kilobytes – stejné jako --block-size=1024
-l, --long – použije dlouhý formát výpisu
-q, --quiet – nezobrazí status
-s, --size – vypíše velikost každého souboru
--filesize – vypisuje-li velikost, tak jen u
[nbsp]
souborů
-i, --nocase – porovnávání se vzorem nerozlišuje velikost písmen
-I, --sortnocase – seřadí názvy bez ohledu na velikost písmen
-D, --dirsfirst – vypíše nejprve adresáře
--sort=VOLBA – řadí podle: „name“ (názvu), „size“ (velikosti),
„date“ (data)
-S – řadí podle velikosti souboru
--user, --group, --perms, --date, --linkcount, --links
– zobrazí dané položky (vlastníka, skupinu, práva,
datum, počet odkazů, odkazy)
--time-style=FORMÁT – použije daný formát času
Implicitně je výstup cls kešován, pro čerstvý výpis použijte „recls“ nebo
„cache flush“.
Implicitní volby cls a volby při doplňování lze určit pomocí proměnných
cls-default a cls-completion-default. Například, aby výpis doplňovaný podle
vzoru ukazoval velikosti souborů, nastavte cls-completion-default na „-s“.
Tipy: Výpis lze zhustit pomocí --filesize spolu s
[nbsp]
-D. Nechcete-li vždy vidět
velikosti souborů, --filesize v
[nbsp]
cls-default ovlivní i
[nbsp]
příznak -s
z
[nbsp]
příkazového řádku. Chcete-li učinit doplňování názvů souborů necitlivé na
velikost písmen, přidejte do cls-completion-default „-i“.