Způsoby platby Abuse

Co dělá příkaz ls v systému Linux

23.08.2024, 03:07

Příkaz ls v Linuxu slouží k zobrazení obsahu aktuálního pracovního adresáře v terminálu. Ve výchozím nastavení zobrazuje příkaz ls názvy souborů a podadresářů v aktuálním adresáři.

K čemu příkaz slouží?

Команда ls в Linux

Příkaz ls v Linuxu slouží k zobrazení seznamu souborů a adresářů v zadaném adresáři. Je to jeden ze základních a nejčastěji používaných příkazů v operačních systémech podobných Unixu. Zde jsou uvedeny základní funkce a parametry příkazu ls:

Základní funkce a parametry příkazu

Seznam souborů a adresářů: Ve výchozím nastavení příkaz ls zobrazí názvy všech souborů a adresářů v aktuálním adresáři.

Užitečné parametry

Zobrazí podrobný seznam včetně oprávnění, vlastníka, velikosti souboru a data změny.

  1. Zobrazí všechny soubory včetně skrytých (začínajících tečkou).
  2. Používá se ve spojení s parametrem -l k zobrazení velikosti souborů v přehledném formátu (např. KB, MB).
  3. Rekurzivně zobrazí obsah všech podadresářů.
  4. Seřadí soubory podle času poslední změny.
  5. Seřadí soubory podle velikosti.

Příklady použití

  1. ls: Zobrazí seznam souborů a složek v aktuálním adresáři.
  2. ls -l: Zobrazí podrobný seznam souborů a složek.
  3. ls -a: Zobrazí všechny soubory včetně skrytých.
  4. ls -lh: Zobrazí podrobný seznam s vhodnými velikostmi souborů.

Příkaz ls je užitečný pro navigaci v souborovém systému a získávání informací o obsahu adresářů.

Možnosti příkazu

Mezi běžné volby příkazu ls patří:

-l: zobrazí dlouhý výstupní formát, který obsahuje další informace o každém souboru, například oprávnění, vlastníka, skupinu, velikost, datum vytvoření atd.

-a: zobrazí všechny soubory, včetně skrytých souborů začínajících tečkou.

-h: zobrazí velikost souboru v lidsky čitelném formátu (např. "1K", "2M" atd.).

-t: zobrazí soubory v pořadí podle poslední změny, počínaje nejnovějším.

-r: zobrazí soubory v opačném pořadí.

Příklad použití příkazu ls s parametrem -l:

$ ls -l
total 0
drwxr-xr-x 2 user user  6 Feb 28 14:25 dir1
-rw-r--r-- 1 user user  0 Feb 28 14:25 file1.txt
-rw-r--r-- 1 user user 12 Feb 28 14:25 file2.txt

V uvedeném příkladu každý řádek představuje informace o souboru nebo adresáři v aktuálním adresáři, včetně oprávnění, počtu pevných odkazů, vlastníka, skupiny, velikosti, data poslední změny a názvu souboru.