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

  • Gnome
  • KDE
  • Windowmaker
  • Xfce

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
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.


AlegsaOnline.com - 2020 / 2021 - License CC3