Unixové operační systémy (UNIX, Linux)

  • UNIX:
    • UNIX je rodina víceuživatelských, víceúlohových operačních systémů, které byly původně vyvinuty v Bellových laboratořích na konci 60. let.
    • Jde o komerční operační systém s otevřeným zdrojovým kódem a různými implementacemi jako je Solaris (Oracle), AIX (IBM), HP-UX (Hewlett-Packard) a další.
    • UNIX byl jeden z prvních operačních systémů, který byl napsán v jazyce C, což umožnilo snadnější přenositelnost mezi různými hardwarovými platformami.
  • Linux:
    • Jedná se o volně dostupný a otevřený operační systém, který je k dispozici v mnoha distribucích, jako jsou Ubuntu, Fedora, Debian, CentOS a další. Linux je často preferován pro servery, desktopová prostředí a vestavěné systémy.
    • Linux je open-source operační systém, který byl inspirován UNIXem.
    • Byl vytvořen Linusem Torvaldsem v roce 1991.
    • Linux sdílí mnoho vlastností s UNIXem, ale má některé své vlastní unikátní rysy jako je otevřený zdrojový kód, rozmanitost distribucí, velká podpora komunity

Uživatelská Prostředí

  • Shell: Je textovým uživatelským rozhraní systému. Běžné shell: Bash, sh, csh, zsh a další.
  • Grafické uživatelské rozhraní (GUI): Mnoho distribucí Linuxu nabízí různé desktopové prostředí jako GNOME, KDE Plasma, XFCE, LXDE.

Nápovědy a Pomocné Systémy

  • V unixových systémech, včetně Linuxu, existují vestavěné nástroje a příkazy pro pomoc a získání informací o jiných příkazech:
    • man: Příkazová stránka (manual) pro většinu příkazů. Například zadání man ls vám ukáže nápovědu k příkazu ls.
    • info: Podrobnější dokumentace než manuálové stránky pro některé příkazy.
    • —help: Většina příkazů podporuje tento přepínač, který vypíše krátkou nápovědu o tom, jak příkaz používat. Například ls --help.
    • apropos: Hledání v manuálových stránkách podle klíčových slov. Například apropos user vypíše seznam příkazů souvisejících s uživateli.
    • whereis a which: Tyto příkazy pomáhají uživatelům najít cestu k souborům příkazů. Například which bash nebo whereis ls.

Předchozí: Levenštajnova vzdálenost Následující: Unixové systémy souborů a procesů, základní programy Celý okruh: 2. Informační technologie