ls
Z Wikipedie, otevřené encyklopedie
ls je jeden ze základních příkazů operačního systému Unix. Slouží k vypsání obsahu adresáře.
Vypisuje jméno adresáře, souboru, vlastníka, přístupového práva, skupiny, velikosti a další informace.
K příkazu ls patří také příkazy dir
a vdir
. Rozdíl oproti ls je pouze ve způsobu výpisu adresářové informace. Všechny tři příkazy vypisují informace o zadaných argumentech. Obsahy adresářů se vypíšou v pořadí podle ASCII tabulky
Příkaz ls soubory implicitně vypisuje ve více sloupcích, pouze pokud standardní výstup směřuje na terminál. Je-li implicitní výstup přesměrován do souboru či do roury, pak dojde k vypsání informace do jediného sloupce (jeden soubor na jeden řádek). Příkaz dir
soubory vypíše vždy ve sloupcích, totéž co ls -C
. Příkaz vdir
soubory implicitně vypíše v dlouhém formátu, totéž co ls -l
.
[editovat] Reference
- Brandejs, M. UNIX-LINUX. Praktický průvodce, Praha: Grada Publishing, 1996. 341 s. ISBN 80-7169-170-4.
Příkazy a programy příkazové řádky Unixu | |
---|---|
Správa souborů | cat · chattr · cd · chmod · chown · chgrp · cksum · cmp · cp · du · df · file · fsck · fuser · ln · ls · lsattr · lsof · mkdir · mount · mv · pwd · rm · rmdir · split · touch |
Správa procesů | at · chroot · crontab · exit · kill · killall · nice · pgrep · pidof · pkill · ps · pstree · sleep · time · top · wait · watch |
Správa uživatelů a prostředí | env · finger · id · logname · mesg · passwd · su · sudo · uname · uptime · w · wall · who · whoami · write |
Zpracování textu | awk · comm · cut · ed · ex · fmt · head · iconv · join · less · more · paste · sed · sort · tac · tail · tr · uniq · wc · xargs |
Programování v shellu | alias · basename · echo · expr · false · printf · test · true · unset |
Komunikace | inetd · netstat · ping · rlogin · nc · traceroute |
Hledání | find · grep · strings |
Ostatní | banner · bc · cal · dd · lp · man · size · yes |