Toto je starší verze dokumentu!
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
Systém 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