ls je príkaz shellu Linuxu, ktorý uvádza obsah adresárov súborov a adresárov.
$ ls [options] [file|dir]
Hlavné možnosti príkazu ls:
možnosť | popis |
---|---|
ls -a | zoznam všetkých súborov vrátane skrytého súboru začínajúceho na '.' |
ls --farba | farebný zoznam [=vždy/nikdy/automaticky] |
ls -d | zoznam adresárov - s ' */' |
ls -F | pridajte jeden znak */=>@|na entery |
ls -i | indexové číslo inode súboru zoznamu |
ls -l | zoznam s dlhým formátom - zobraziť povolenia |
ls -la | dlhý formát zoznamu vrátane skrytých súborov |
ls -lh | dlhý formát zoznamu s čitateľnou veľkosťou súboru |
ls -ls | zoznam s dlhým formátom s veľkosťou súboru |
ls -r | zoznam v opačnom poradí |
ls -R | zoznam rekurzívne adresárový strom |
ls -s | veľkosť súboru zoznamu |
ls -S | triediť podľa veľkosti súboru |
ls -t | triediť podľa času a dátumu |
ls -X | triediť podľa názvu rozšírenia |
Môžete stlačiť tlačidlo tab , aby ste automaticky doplnili názvy súborov alebo priečinkov.
Vypísať adresár Dokumenty/Knihy s relatívnou cestou:
$ ls Documents/Books
Zoznam adresára /home/user/Documents/Books s absolútnou cestou.
$ ls /home/user/Documents/Books
Zoznam koreňového adresára:
$ ls /
Vypísať nadradený adresár:
$ ls ..
Vypísať domovský adresár používateľa (napr.: /home/user):
$ ls ~
Zoznam s dlhým formátom:
$ ls -l
Zobraziť skryté súbory:
$ ls -a
Zoznam s dlhým formátom a zobrazenie skrytých súborov:
$ ls -la
Zoradiť podľa dátumu/času:
$ ls -t
Zoradiť podľa veľkosti súboru:
$ ls -S
Zoznam všetkých podadresárov:
$ ls *
Rekurzívny zoznam adresárových stromov:
$ ls -R
Vypísať iba textové súbory so zástupným znakom:
$ ls *.txt
ls presmerovanie na výstupný súbor:
$ ls > out.txt
Vypísať iba adresáre:
$ ls -d */
Zoznam súborov a adresárov s úplnou cestou:
$ ls -d $PWD/*
Vyberte možnosti ls a stlačte tlačidlo Generovať kód :
Advertising