Linux:Přehled základních příkazů: Porovnání verzí
Smazaný obsah Přidaný obsah
Řádek 134:
{{Příklad|1=
'''mkdir''' (z angl. '''''M'''a'''K'''e '''DIR'''ectories'' ) vytvoří adresář (nebo adresáře), pokud již ovšem neexistují. K příkazu je možné přidat další parametry
:'''-m''' nebo '''--mode=MODE''' - Nastaví přístupová práva (podobně jako příkaz chmod)<br />▼
:'''-p''' nebo '''--parents''' - Vytvoří rodičovské adresáře<br />▼
:'''-v''' nebo '''--verbose''' - Vypíše hlášku pro každý vytvořený adresář▼
{{Výpis|1={{Linux:user}}[[Linux:mkdir|mkdir]] -p -v -m 755 Nový/adresář}}
Výsledkem příkazu bude vytvoření adresáře s názvem <code>Nový</code> ve kterém bude další adresář s názvem <code>adresář</code>
:'''-a''' vypíše všechny soubory (včetně skrytých souborů, tj. těch co začínají tečkou)<br />▼
:'''-l''' aktivuje podrobný výpis vlastností jednotlivých souborů<br />▼
:'''-i''' ve výpisu bude uvedeno také číslo i-nodu<br />
:'''-t''' výpis souborů je setříděn podle času vytvoření souboru<br />▼
:'''-r''' výpis je proveden v obráceném pořadí▼
{{Výpis|1={{Linux:user}}[[Linux:mkdir|mkdir]] -ali test*.txt
297845 -rw-r--r-- 2 want users 1086 1. dub 13.22 test.txt
297845 -rw-r--r-- 2 want users 1086 1. dub 13.22 test_hardlink.txt
1908844 lrwxrwxrwx 1 want users 19 24. dub 10.08 test_symlink.txt -> test.txt}}
Příkaz vypsal všechny souboru vyhovující vzorku <code>test*.txt</code>, tj. začínají řetězcem "test" a končící řetězcem "txt". Podle čísla i-nodu můžeme vidět že názvy souborů test.txt a test_hardlink.txt odkazují na jeden a týž soubor, zatímco test_symlink.txt je odkazem. (O symlincích a hardlincích viz příkaz [[Linux:ln|ln]] )
'''dir''' je pouhým synonymem příkazu
'''tree''' je
{{Výpis|{{Linux:user}}[[Linux:tree|tree]] -H -D > index.html}}
Dříve se tato utilita využívala k vygenerování indexové stránky u webových adresářů s uloženými soubory. Dnes však, pokud má váš server povoleno vylistování adresářů, to již není nutné.
▲Nastaví přístupová práva (podobně jako příkaz chmod)
▲Vytvoří rodičovské adresáře
▲Vypíše hlášku pro každý vytvořený adresář
▲Je to utilita pro výpis obsahu adresáře. Mezi nejčastěji používané volby patří:
▲-a vypíše všechny soubory (včetně skrytých souborů, tj. těch co začínají tečkou)
▲-l aktivuje podrobný výpis vlastností jednotlivých souborů
▲-t výpis souborů je setříděn podle času vytvoření souboru
▲-r výpis je proveden v obráceném pořadí
▲'''dir''' je pouhým synonymem příkazu <code>ls</code>. Poněkud jsem nepochopil jeho existenci v systému, neboť jde o týž binární soubor, ovšem pod jiným názvem. Logické by mi přišlo, kdyby byl nalinkován tento binární soubor pevný odkazem.
▲'''tree''' je příkaz pro vypsání adresářového stromu. Bez parametrů vypíše adresářovou strukturu počínaje aktuálním adresářem.
▲:Výstup bude formátován jako HTML stránka. Přesměrováním do souboru vznikne HTML stránka, u které lze klikat na názvy adresářů a souborů. Je-li přidán parametr "-D" je do výstupu zahrnuto také datum poslední modifikace.
}}
|