Úvod do Linuxu: Průvodce operačním systémem pro studenty
Linux je otevřený operační systém založený na jádře vytvořeném Linusem Torvaldsem a doplněném nástroji projektu GNU. Vznikl jako alternativa k proprietárnímu UNIXu a dnes se používá od serverů přes notebooky až po mobilní zařízení (Android).
Definice: Linux je kombinace jádra (kernel) a uživatelských programů GNU; často se označuje jako GNU/Linux.
Linux používá hierarchickou stromovou strukturu s kořenem označeným "/". Norma FHS (Filesystem Hierarchy Standard) určuje, kde se co v systému nachází.
Definice: FHS (Filesystem Hierarchy Standard) je dohoda o umístění systémových souborů a adresářů tak, aby bylo usnadněno jejich sdílení a správa.
| Adresář | Účel |
|---|---|
| / | Kořenová složka (root filesystem) |
| /bin | Základní systémové příkazy (např. ls, touch) |
| /etc | Konfigurační soubory systému |
| /home | Domovské adresáře běžných uživatelů |
| /dev | Speciální soubory zařízení (hardware) |
| /var | Data, která se často mění (logy, cache, tiskové fronty) |
| /root | Domovský adresář administrátora (superuživatele) |
| /boot | Soubory potřebné ke startu systému, včetně jádra |
| /usr | Aplikace a knihovny pro uživatele (často nazývaná druhá hierarchie) |
Praktický příklad: Pokud připojíte USB flash disk, Linux ho "přimontuje" (mount) do některé složky, například /media/uzivatel/USB, takže data vypadají jako součást stromu, i když jsou fyzicky na jiném zařízení.
Definice: V Linuxu znamená koncept "všechno je soubor", že rozhraní pro přístup k datům a zařízením je sjednoceno pomocí souborového API.
Linux je víceuživatelský systém, proto má u souborů a adresářů pevně daný model oprávnění. Rozlišujeme tři typy oprávnění:
Už máš účet? Přihlásit se
Klíčová slova: Operační systém Linux, Správa Linuxu a příkazy shellu, Operační systém - jádro a shell
Klíčové pojmy: Linux je open source operační systém založený na jádře Linuse Torvaldse, FHS určuje hierarchii adresářů a jejich umístění v systému, Adresáře jako /bin, /etc, /home, /dev, /var, /root, /boot, /usr mají specifické role, Koncept "všechno je soubor" sjednocuje přístup k zařízení i datům, Disky se v Linuxu připojují do stromu (mount) místo písmen disků, Oprávnění rozlišují čtení (r), zápis (w) a spuštění (x) pro vlastníka, skupinu a ostatní, Linux je široce používaný na serverech kvůli stabilitě a možnosti běhu bez GUI, Distribuce (např. Debian, Ubuntu) balí jádro s aplikacemi a konfigurací, /root je domovský adresář administrátora, neplést s kořenem /, /usr obsahuje uživatelské aplikace a knihovny, často nazývané druhá hierarchie