ls command unix with examples
Naučte se příkaz ls v Unixu s příklady:
Příkaz Ls se používá k získání seznamu souborů a adresářů. Pomocí možností lze získat další informace o souborech.
Znát syntaxi a možnosti příkazů s praktickými příklady a výstupy.
Je to příkaz v Unixu s příklady
ls Syntaxe:
ls (options) (paths)
Příkaz ls podporuje následující možnosti:
- ls -a: seznam všech souborů včetně skrytých souborů. Jedná se o soubory začínající na „.“.
- ls -A: vypíše všechny soubory včetně skrytých kromě „.“ a „..“ - odkazují na položky pro aktuální adresář a pro nadřazený adresář.
- ls -R: seznam všech souborů rekurzivně, sestupně dolů z adresářového stromu z dané cesty.
- ls -l: seznam souborů v dlouhém formátu, tj. s indexovým číslem, jménem vlastníka, názvem skupiny, velikostí a oprávněními.
- ls - o: seznam souborů v dlouhém formátu, ale bez názvu skupiny.
- ls -g: seznam souborů v dlouhém formátu, ale bez jména vlastníka.
- ls -i: seznam souborů spolu s jejich indexovým číslem.
- ls -s: seznam souborů spolu s jejich velikostí.
- ls -t: seřadit seznam podle času úpravy, nejnovější v horní části.
- ls -S: třídí seznam podle velikosti, přičemž největší je nahoře.
- ls -r: obrátit pořadí řazení.
Příklady:
Seznam všech skrytých souborů v aktuálním adresáři
$ ls
Např:
dir1 dir2 file1 file2
Seznam všech souborů včetně skrytých souborů v aktuálním adresáři
$ ls -a
Např:
.. ... .... .hfile dir1 dir2 file1 file2
Seznam všech souborů včetně skrytých souborů v aktuálním adresáři
$ ls -al
Např:
Co je soubor 7z?
total 24 drwxr-xr-x 7 user staff 224 Jun 21 15:04 . drwxrwxrwx 18 user staff 576 Jun 21 15: 02. -rw-r--r-- 1 user staff 6 Jun 21 15:04 .hfile drwxr-xr-x 3 user staff 96 Jun 21 15:08 dir1 drwxr-xr-x 2 user staff 64 Jun 21 15:04 dir2 -rw-r--r-- 1 user staff 6 Jun 21 15:04 file1 -rw-r--r-- 1 user staff 4 Jun 21 15:08 file2
Seznam všech souborů v aktuálním adresáři v dlouhém formátu, seřazený podle času modifikace, od nejstaršího
$ ls -lrt
Např:
total 16 -rw-r--r-- 1 user staff 6 Jun 21 15:04 file1 drwxr-xr-x 2 user staff 64 Jun 21 15:04 dir2 -rw-r--r-- 1 user staff 4 Jun 21 15:08 file2 drwxr-xr-x 3 user staff 96 Jun 21 15:08 dir1
Seznam všech souborů v aktuálním adresáři v dlouhém formátu, seřazený podle velikosti, od nejmenšího
$ ls -lrS
Např:
total 16 -rw-r--r-- 1 user staff 4 Jun 21 15:08 file2 -rw-r--r-- 1 user staff 6 Jun 21 15:04 file1 drwxr-xr-x 2 user staff 64 Jun 21 15:04 dir2 drwxr-xr-x 3 user staff 96 Jun 21 15:08 dir1
Seznam všech souborů rekurzivně z aktuálního adresáře
$ ls -R
Např:
dir1 dir2 file1 file2 ./dir1: file3 ./dir2:
Závěr
V tomto kurzu jsme probrali různé možnosti, které podporují příkaz ls. Doufám, že to pomohlo naučit se přesnou syntaxi a možnosti různých příkazů ls v Unixu.
Doporučené čtení
- Vyjmout příkaz v Unixu s příklady
- Syntaxe příkazů Unix Cat, možnosti s příklady
- Najít příkaz v Unixu: Najít soubory pomocí unixového vyhledávacího souboru (příklady)
- Příkaz Grep v Unixu s jednoduchými příklady
- Unixový příkaz pro řazení se syntaxí, možnostmi a příklady
- Příkaz Tar v Unixu pro vytváření záloh (příklady)
- Příkazy zpracování textu Unix: Unixové filtry s příklady
- Unixové příkazy: Základní a pokročilé Unixové příkazy s příklady