Unix
UNIX je počítačový operační systém. Poprvé byl vyvinut v roce 1969 v Bellových laboratořích. Vytvořili jej Ken Thompson, Dennis Ritchie, Douglas McIlroy a další. K jeho napsání použili jazyk assembler. V roce 1972 byl kód Unixu přepsán pomocí nového programovacího jazyka C. Operační systém Unix je víceuživatelský a víceprocesorový systém. To znamená, že může současně spouštět několik aplikačních programů pro více uživatelů najednou. Je také schopen dobře pracovat v síti počítačů. V systému Unix je také důležitá počítačová bezpečnost, protože k němu může mít přístup mnoho lidí, a to jak při přímém používání počítače, tak i v síti.
Mnoho myšlenek v systému Unix bylo nových. Ostatní operační systémy je okopírovaly. Dnes existuje mnoho operačních systémů, které obsahují některé z myšlenek Unixu. Proto někteří lidé hovoří o "unixové filozofii". Linux je jedním z těchto systémů s mnoha myšlenkami Unixu. Linux nepoužívá kód systému UNIX. Linux sdílí pouze některé myšlenky a názvy příkazů. Linux tedy není operační systém UNIX. Místo toho se mu říká "Unixu podobný".
V operačních systémech typu Unix a Unix-like může být mnoho různých uživatelů. Většina z nich má svou osobní oblast, kam si může ukládat věci. Tomu se říká uživatelský účet.
Jedním ze způsobů používání systému Unix je rozhraní příkazového řádku. Uživatelé spouštějí příkazy a programy zadáváním textových znaků. Naučit se to vyžaduje čas, ale je to velmi výkonný a flexibilní způsob práce. Stále jej používá většina správců systému Unix. Tyto příkazy se spouštějí v shellu, který se může v různých systémech mírně měnit.
Další metodou je grafické uživatelské rozhraní (GUI). Systém X Window je velmi rozšířeným grafickým rozhraním pro unixové systémy. Systém X Window System je pouze skořápkou grafického rozhraní. Má mnoho protokolů. Samotný X Window System neumožňuje uživateli přesouvat a měnit velikost oken. K tomu uživatelé potřebují správce oken nebo správce pracovní plochy.
Mezi oblíbené správce pracovní plochy a oken patří:
Stejně jako většina ostatních grafických uživatelských rozhraní používají okna, dialogová okna, podporují používání počítačové myši a jsou navrženy tak, aby se snadno používaly.
Pro systém X Window System je k dispozici mnoho tisíc programů. K dispozici jsou programy jako textové procesory a tabulkové procesory, včetně bezplatného softwaru a softwaru s otevřeným zdrojovým kódem.
Historie systému UNIX a jeho variant
Dva typy Unixu
Dnes existují dva druhy operačních systémů, které jsou podobné systému UNIX.
První skupinou jsou všechny ty, které sdílejí část kódu jádra s původním kódem z Bellových laboratoří AT&T. Patří sem komerční typy UNIXu: Solaris nebo AIX.
Do druhé skupiny patří svobodné operační systémy, které mají obvykle v názvu BSD, například FreeBSD, OpenBSD a NetBSD. Ty jsou založeny na svobodném BSD. Mac OS X je také založen na BSD.
Existují také svobodné systémy založené na jádře Linuxu. Ty nesdílejí žádný kód s původním UNIXem. Systémy BSD sdílejí s původním Unixem jen velmi málo kódu, protože velká část kódu byla v průběhu mnoha let přepsána. Mnoho lidí používá termíny Unix a Unixu podobné systémy, aby bylo jasno.
Většinu aplikací lze spustit v jakémkoli moderním systému Unix nebo systému podobnému Unixu. KDE a GNOME byly vyvinuty pro Linux a později byly upraveny pro běh na komerčních typech Unixu.
Otázky a odpovědi
Otázka: Co je to UNIX?
A: UNIX je počítačový operační systém, který byl poprvé vyvinut v roce 1969 v Bellových laboratořích.
Otázka: Kdo vytvořil UNIX?
A: Vytvořili ho Ken Thompson, Dennis Ritchie, Douglas McIlroy a další.
Otázka: Jak byl UNIX napsán?
Odpověď: Byl napsán v assembleru.
Otázka: Co umožňuje operační systém Unix?
Odpověď: Operační systém Unix umožňuje, aby na jednom počítači nebo síti počítačů běželo současně více uživatelů a procesů.
Otázka: Co je to "filozofie Unixu"?
Odpověď: "Filozofie Unixu" označuje myšlenku, že mnoho jiných operačních systémů okopírovalo myšlenky Unixu, což vedlo k tomu, že jeho vliv se projevuje v mnoha různých typech systémů.
Otázka: Je Linux typem systému UNIX?
Odpověď: Ne, Linux nepoužívá kód systému UNIX, ale sdílí některé myšlenky a příkazy, což z něj dělá systém "podobný Unixu", nikoli skutečný systém UNIX.
Otázka: Jaké jsou dva způsoby používání systému Unix?
Odpověď: Systém Unix lze používat dvěma způsoby: pomocí rozhraní příkazového řádku nebo pomocí grafického uživatelského rozhraní (GUI).