Základní příkazy
- '''echo [text]''' - vypisuje text (typicky jednořádkový)
- '''man [prikaz]''' - zobrazí manuálovou stránku k příkazu/programu/funkci
- '''clear''' - vymaže obrazovku
Pohyb po systému souborů
- '''ls [-l] [-a]''' - vypíše obsah aktuálního adresáře
- '''cd [adresar]''' - změní akutální adresář
- '''pwd''' - vypíše adresu aktuálního adresáře (''pwd = print working directory'')
- '''mkdir [adresar]''' - vytvoří nový adresář
- '''touch [soubor]''' - vytvoří nový (prázdný) soubor
- '''cp [-r] [zdrojovýSoubor] [cílový soubor]''' - zkopíruje soubor
- '''mv [-r] [zdrojovýSoubor] [cílový soubor]''' - přesune soubor
- '''rm [-r] [soubor]''' - smaže soubor
Zobrazení souborů
- '''cat''' - zobrazí celý soubor
- '''head [-n#]''' - zobrazí začátek souboru
- '''tail [-n#]''' - zobrazí konec souboru
- '''more''' a '''less''' - interaktivně zobrazují obsah souboru
Poznámky
- V UNIXu je všechno soubor. Složky jsou soubory typu složka, zařízení jsou soubory (většinou někde v ''/dev/''), atd.
- Každá složka kromě kořene obsahuje minimálně dva soubory - ".." reprezentuje složku o patro výš, "." reprezentuje tuto složku.
- Absolutní X relativní cesta
- Domovský adresář (absolutně) může být napsán jako "~"
- Příkazy které spouštíme jsou většinou binárky; dají se dohledat pomocí příkazu ''whereis''
Úkoly
- Přesuňte se pomocí ''cd'' ze svého domovského adresáře do /usr/bin a cestou kontrolujte pomocí ''ls'', co tam je. Poté se přesuňte zpět.
- Vytvořte složku "test" a v ní soubory "1", "2" a "3".
- Vytvořte skript, který bude dělat podobnou věc jako v předcházejícím případě (test2). Skript můžete vytvořit třeba pomocí editoru ''nano'' (pozor, to není všude) a měl by začínat řádkou "#!/bin/sh"
- Předchozí skript spusťte ve svém domovském adresáři (ještě je nutné udělat ''chmod +x skript'', spouštíte pomocí ''./skript'') [proč?]
- Předchozí skript spusťte v nějakém jiném adresáři.
- Ukliďte po sobě - pomocí příkazu rm (opatrně lze použít i rm * - pokud chápete co dělá!)