Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| — |
vyuka:zakladni_prikazy [2023/11/15 20:54] (aktuální) |
||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| + | ====== Základní příkazy ====== | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | ===== Systém souborů ===== | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | ==== Souborová cesta ==== | ||
| + | Příkazům které operují se soubory (zde '' | ||
| + | === Absolutní === | ||
| + | Začíná-li cesta znakem lomítka (/), postupuje se vždy od kořenového adresáře ''/'' | ||
| + | * / | ||
| + | * /etc/passwd | ||
| + | Výhodou je, že pak vůbec nezáleží na pracovním adresáři ('' | ||
| + | //(pozor na velká/ | ||
| + | === Relativní === | ||
| + | Začíná-li cesta jiným znakem než je lomítko, bere se jako absolutní = tedy vychází z pracovního adresáře ('' | ||
| + | Velkou výhodou je, že je takové odkazování nezávislé na změnách //někde po cestě// - například, | ||
| + | Příklady: | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | ===== Zobrazení souborů ===== | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | ===== 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 ''/ | ||
| + | * Každá složka kromě kořene obsahuje minimálně dva soubory - '' | ||
| + | * 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 '' | ||
| + | |||
| + | ===== Úkoly ===== | ||
| + | * Přesuňte se pomocí '' | ||
| + | * Vytvořte složku " | ||
| + | * 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 '' | ||
| + | * Předchozí skript spusťte ve svém domovském adresáři (ještě je nutné udělat '' | ||
| + | * Předchozí skript spusťte v nějakém jiném adresáři. | ||
| + | * Ukliďte po sobě - pomocí příkazu '' | ||