StudyFiWiki
WikiWebová aplikace
StudyFi

AI studijní materiály pro každého studenta. Shrnutí, kartičky, testy, podcasty a myšlenkové mapy.

Studijní materiály

  • Wiki
  • Webová aplikace
  • Registrace zdarma
  • O StudyFi

Právní informace

  • Obchodní podmínky
  • GDPR
  • Kontakt
Stáhnout na
App Store
Stáhnout na
Google Play
© 2026 StudyFi s.r.o.Vytvořeno s AI pro studenty
Wiki💻 Informatika a počítačové vědyÚvod do operačního systému LinuxShrnutí

Shrnutí na Úvod do operačního systému Linux

Úvod do Linuxu: Průvodce operačním systémem pro studenty

ShrnutíTest znalostíKartičkyPodcastMyšlenková mapa

Úvod

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.

Historie (přehled)

    1. léta: UNIX existoval jako výkonný, ale uzavřený systém.
  • Andrew Tanenbaum vytvořil MINIX pro výuku.
  • Linus Torvalds vyvinul vlastní kernel, který společně s nástroji GNU vytvořil kompletní systém.

Důležité body

  • Linux byl od počátku open source — zdrojové kódy jsou volně dostupné.
  • Vznikly různé distribuce (např. Debian, Ubuntu), které systém přizpůsobují různým potřebám.
💡 Věděli jste?Did you know that Android používá Linuxové jádro a mnoho serverů provozovaných společnostmi jako Google nebo Amazon běží na Linuxu?

Souborový systém a struktura adresářů

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.

Hlavní adresáře a jejich význam

AdresářÚčel
/Kořenová složka (root filesystem)
/binZákladní systémové příkazy (např. ls, touch)
/etcKonfigurační soubory systému
/homeDomovské adresáře běžných uživatelů
/devSpeciální soubory zařízení (hardware)
/varData, která se často mění (logy, cache, tiskové fronty)
/rootDomovský adresář administrátora (superuživatele)
/bootSoubory potřebné ke startu systému, včetně jádra
/usrAplikace 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í.

💡 Věděli jste?Fun fact: Linux na serverech často neběží s grafickým rozhraním, protože textový režim šetří systémové prostředky a zvyšuje bezpečnost.

Filozofie: "Všechno je soubor"

  • V Linuxu jsou souborem nejen dokumenty, ale i zařízení, procesy a sokety.
  • Výhoda: stejné nástroje (např. čtení přes standardní nástroje) lze použít pro různé typy dat.

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.

Výhody tohoto přístupu

  • Jednotné API pro zařízení a soubory
  • Snadná manipulace s daty přes standardní nástroje
  • Modularita a přenositelnost

Disky a připojování (mount)

  • Na rozdíl od Windows nejsou disky reprezentovány písmeny; vše se integruje do jednotné stromové struktury.
  • Připojení externího média se provádí příkazem mount (správa disku není obsahem tohoto materiálu, viz upozornění).

Oprávnění souborů (základ)

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í:

  • Čtení (r) — možnost otevřít a prohlížet obsah souboru.
  • Zápis (w) — možnost měnit nebo mazat soubor.
  • Spuštění (x) — možnost spustit soubor jako program nebo vstoupit do adresáře.

Stručné vysvětlení (prakticky)

  • Každý soubor má vlastníka a skupinu. Oprávnění se udělují zvlášť pro vlastníka, skupinu a ostatní uživatele.
  • Příklad: pokud soubor má oprávnění rwxr-xr--, znamená to:
    • vlastník: čtení, zápis, spuštění (rwx)
    • skupina: čtení, spuštění (r-x)
    • ostatní: pouze čtení (r--)
💡 Věděli jste?Věděli jste, že správné nastavení oprávnění je klíčové pro bezpečnost systému, protože chybná práva mohou odhalit citlivá data nebo umožnit spuštění neautorizovaného kódu?

Praktické příklady a použití

  • Servery: Linux dominuje na webových a databázových serverech díky stabilitě, výkonu a možnosti běhu bez GUI.
  • Desktop: distribuce jako Ubuntu nebo Fedora poskytují plnohodnotné grafické prostředí pro běž
Zaregistruj se pro celé shrnutí
KartičkyTest znalostíShrnutíPodcastMyšlenková mapa
Začni zdarma

Už máš účet? Přihlásit se

Operační systém Linux

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

## Úvod 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. ## Historie (přehled) - 80. léta: UNIX existoval jako výkonný, ale uzavřený systém. - Andrew Tanenbaum vytvořil MINIX pro výuku. - Linus Torvalds vyvinul vlastní kernel, který společně s nástroji GNU vytvořil kompletní systém. ### Důležité body - Linux byl od počátku **open source** — zdrojové kódy jsou volně dostupné. - Vznikly různé **distribuce** (např. Debian, Ubuntu), které systém přizpůsobují různým potřebám. Did you know that Android používá Linuxové jádro a mnoho serverů provozovaných společnostmi jako Google nebo Amazon běží na Linuxu? ## Souborový systém a struktura adresářů 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. ### Hlavní adresáře a jejich význam | 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í. Fun fact: Linux na serverech často neběží s grafickým rozhraním, protože textový režim šetří systémové prostředky a zvyšuje bezpečnost. ## Filozofie: "Všechno je soubor" - V Linuxu jsou souborem nejen dokumenty, ale i zařízení, procesy a sokety. - Výhoda: stejné nástroje (např. čtení přes standardní nástroje) lze použít pro různé typy dat. > 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. ### Výhody tohoto přístupu - Jednotné API pro zařízení a soubory - Snadná manipulace s daty přes standardní nástroje - Modularita a přenositelnost ## Disky a připojování (mount) - Na rozdíl od Windows nejsou disky reprezentovány písmeny; vše se integruje do jednotné stromové struktury. - Připojení externího média se provádí příkazem mount (správa disku není obsahem tohoto materiálu, viz upozornění). ## Oprávnění souborů (základ) 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í: - Čtení (r) — možnost otevřít a prohlížet obsah souboru. - Zápis (w) — možnost měnit nebo mazat soubor. - Spuštění (x) — možnost spustit soubor jako program nebo vstoupit do adresáře. ### Stručné vysvětlení (prakticky) - Každý soubor má vlastníka a skupinu. Oprávnění se udělují zvlášť pro vlastníka, skupinu a ostatní uživatele. - Příklad: pokud soubor má oprávnění rwxr-xr--, znamená to: - vlastník: čtení, zápis, spuštění (rwx) - skupina: čtení, spuštění (r-x) - ostatní: pouze čtení (r--) Věděli jste, že správné nastavení oprávnění je klíčové pro bezpečnost systému, protože chybná práva mohou odhalit citlivá data nebo umožnit spuštění neautorizovaného kódu? ## Praktické příklady a použití - Servery: Linux dominuje na webových a databázových serverech díky stabilitě, výkonu a možnosti běhu bez GUI. - Desktop: distribuce jako Ubuntu nebo Fedora poskytují plnohodnotné grafické prostředí pro běž

Další materiály

ShrnutíTest znalostíKartičkyPodcastMyšlenková mapa
← Zpět na téma