OS UNIX (Lukáš Šubrt)
Požadavky na absolvování
Operační systém UNIX
Jedná se o více úlohový, více uživatelský OS.
Poprvé byl vytvořen Kenem Thompsonem a Dennisem Ritchiem roku v 1969 v Bell Laboratories.
Byl inspirován nedokončeným systémem Multics.
V roce 1973 byl Unix přepsán v programovacím jazyce C.
Označení Unix mohou používat pouze systémy certifikované podle Single Unix Specification (SUS).
Existuje mnoho systemu, které jsou s UNIXem do velké míry kompatibilní, ale vyhýbají se placení licenční poplatků používáním názvů na UNIX odkazujících např. XENIX, MINIX, Linux.
Charakteristika UNIXových systémů:
- Jsou jednoduché
- Multitasking
- Hierarchický souborový systém (Strom adresářů s jedním kořenem)
- Téměř vše je soubor
- Data uložena jako holý text
- Orientace na zpracování textů
Vnitřní struktura:
UNIX je složen z jádra (Kernelu), systémových nástrojů (Utility), a dalších aplikací (správa systému, práce).
Jádro se stará o Hardware a přidělování prostředků. Programy komunikují s jádrem pomocí systémových volání.
Interpret příkazů (Shell) - Pro komunikaci systému s uživateli (Textové UI).
Grafické UI - nejznámější je X Windows Systém (1984). První Microsoft Windows až 1995!
Důvody popularity systému UNIX:
- Je napsán vyšším programovacím jazykem.
- Volně dostupné zdrojové kódy OS a příkazů.
Pravidla vývoje UNIXu:
- Programy dělají jednu činnost - dokonale.
- Programy spolu spolupracují.
- Programy přijímají povely hromadně a v textové podobě.
- Programy produkují výstupy v textové podobě, použitelné opět jako vstupy pro další programy.
Varianty UNIXu:
- FreeBSD
- NetBSD
- OpenBSD
- GNU/Linux
- Mac OS X
- Solaris
- XRNIX
- AIX
- IRIX
Jedná se o více úlohový, více uživatelský OS.
Poprvé byl vytvořen Kenem Thompsonem a Dennisem Ritchiem roku v 1969 v Bell Laboratories.
Byl inspirován nedokončeným systémem Multics.
V roce 1973 byl Unix přepsán v programovacím jazyce C.
Označení Unix mohou používat pouze systémy certifikované podle Single Unix Specification (SUS).
Existuje mnoho systemu, které jsou s UNIXem do velké míry kompatibilní, ale vyhýbají se placení licenční poplatků používáním názvů na UNIX odkazujících např. XENIX, MINIX, Linux.
Charakteristika UNIXových systémů:
- Jsou jednoduché
- Multitasking
- Hierarchický souborový systém (Strom adresářů s jedním kořenem)
- Téměř vše je soubor
- Data uložena jako holý text
- Orientace na zpracování textů
Vnitřní struktura:
UNIX je složen z jádra (Kernelu), systémových nástrojů (Utility), a dalších aplikací (správa systému, práce).
Jádro se stará o Hardware a přidělování prostředků. Programy komunikují s jádrem pomocí systémových volání.
Interpret příkazů (Shell) - Pro komunikaci systému s uživateli (Textové UI).
Grafické UI - nejznámější je X Windows Systém (1984). První Microsoft Windows až 1995!
Důvody popularity systému UNIX:
- Je napsán vyšším programovacím jazykem.
- Volně dostupné zdrojové kódy OS a příkazů.
Pravidla vývoje UNIXu:
- Programy dělají jednu činnost - dokonale.
- Programy spolu spolupracují.
- Programy přijímají povely hromadně a v textové podobě.
- Programy produkují výstupy v textové podobě, použitelné opět jako vstupy pro další programy.
Varianty UNIXu:
- FreeBSD
- NetBSD
- OpenBSD
- GNU/Linux
- Mac OS X
- Solaris
- XRNIX
- AIX
- IRIX
Naposledy změněno: čtvrtek, 29. října 2015, 10.56