UNIX: Porovnání verzí
m |
|||
| Řádek 3: | Řádek 3: | ||
'''Klíčová slova''' Operační systém, Linux, Terminál | '''Klíčová slova''' Operační systém, Linux, Terminál | ||
| − | '''Synonyma''' | + | '''Synonyma''' Linux |
'''Související pojmy''' | '''Související pojmy''' | ||
| Řádek 12: | Řádek 12: | ||
==Charakteristika== | ==Charakteristika== | ||
| − | Unix je operační systém vytvořen v roce 1969, americkou firmou AT&T. Je to první operační systém, který byl víceúlohový, pro více uživatelů a přenositelný. Do té doby byl operační systém tvořen pro každý počítač zvlášť. OS UNIX se inspirovala většina současných operačních systémů. Například Linux, Mac OS nebo v ranných dobách Operační systém Microsoft Windows od společnosti Microsoft. | + | Unix je operační systém vytvořen v roce 1969, americkou firmou AT&T. Je to první operační systém, který byl víceúlohový, pro více uživatelů a přenositelný. Do té doby byl operační systém tvořen pro každý počítač zvlášť. OS UNIX se inspirovala většina současných operačních systémů. Například Linux, Mac OS nebo v ranných dobách Operační systém Microsoft Windows od společnosti Microsoft. |
| − | + | Označení UNIX je nyní ochranná známka. Firmy, které nechtějí platit za použití ochranné známky používají jiné jméno (Linux, Mac OS, et. al.). Unix byl využíván v mnoha případech jako operační systém pro servery a operační stanice. V poslední době se využívá i jako systémový základ do osobních počítačů. Tento operační systém sehrál velkou roli při vzniku internetu a nyní se používá i na většině internetových serverů. | |
| − | + | ==Adresáře a soubory== | |
| + | |||
| + | * Systém je založen na stromové struktuře. | ||
| + | |||
| + | * Jméno souboru smí mít nejvíc 255 znaků | ||
| + | |||
| + | * Rozlišuje se mezi velkými a malými písmeny | ||
| + | |||
| + | * Jméno může obsahovat libovolné znaky, kromě nuly a problémové je použití znaku / | ||
| + | |||
| + | * Soubory začínající tečkou jsou skryté soubory | ||
| + | |||
| + | * Adresáře se v zápisu cesty oddělují lomítkem (/) | ||
| + | |||
| + | * Používá se kořenový a pracovní adresář. | ||
| + | |||
| + | * Celé jméno souboru a cesta k němu se velikostně vejde do cca 1KB | ||
| + | |||
| + | * Každý adresář obsahuje 2 položky: '..' běžný adresář; '..' nadřazený adresář. | ||
| + | |||
| + | ==Pravidla vývoje programů== | ||
| + | |||
| + | * Psát programy, které budou dělat právě jednu věc a tu budou dělat dobře. | ||
| + | |||
| + | * Psát programy tak, aby mohly navzájem spolupracovat. | ||
| + | |||
| + | * Psát programy tak, aby povely přijímaly hromadně ze vstupu v textové podobě. | ||
| + | |||
| + | * Psát programy tak, aby výstupy produkovaly v textové podobě a mohly být použity jako vstupy do dalších programů. | ||
| + | |||
| + | ==Charakteristika systému== | ||
| + | |||
| + | UNIX/LINUX se vyznačuje několika charakteristickými vlastnostmi | ||
| + | |||
| + | * má jednoduché uživatelské rozhraní. Lze používat jak terminál (příkazový řádek), tak grafické rozhraní | ||
| + | |||
| + | * je postaven na hierarchickém souborovém systému (podobně jako DOS OS) | ||
| + | |||
| + | * Vstupy a výstupy nejsou závislé na zařízení | ||
| + | |||
| + | Systém UNIX je napsán jazykem vyšší úrovně, je dostupný zdroj, nabízí možnosti ke tvoření komplexních programů z programů, které jsou jednodušší a nabízí možnost konzistentního rozhraní přístupu k periferním zařízením. | ||
| + | |||
| + | Tento OS je navržen tak, aby sloužil jako víceuživatelský OS, automatickým předpokladem je současný přístup více uživatelů k jednomu počítači. | ||
| + | |||
| + | UNIX je původně psán jako textový editor, později jako systém ke zpracování textů, proto se v něm komunikuje především v textové podobě, z toho vychází další charakteristická vlastnost a to, že ve jménech příkazů a jménech souborů je rozdíl mezi velkými a malými písmeny, což v počátcích jiných OS nebylo. | ||
| + | |||
| + | V systému UNIX může řádově běžet tisíce procesů, omezení jsou pouze technická. | ||
| + | |||
| + | OS UNIX pro urychlení práce nezapisují data přímo na HDD, ale ukládají je do mezipaměti, v každém systému je pak program zvaný démon, který po uplynutí určitého časového úseku, zpravidla 30 sekund, bloky zapíše na disk. | ||
==Historie== | ==Historie== | ||
| − | První edice vyšla v roce 1971. Používala se k textovému zpracování patentových dokumentů. | + | První edice vyšla v roce 1971. Používala se k textovému zpracování patentových dokumentů. Čtvrtá edice, rok 1973, byla z jazyka B přepsána do jazyka C, což způsobilo možnost systém přenášet na jiné počítače. Toto byl hlavní počátek změny v dějinách počítačových systémů. |
| − | Čtvrtá edice byla z jazyka B přepsána do jazyka C, což způsobilo možnost systém přenášet. Toto byl hlavní počátek změny v dějinách počítačových systémů. | + | |
| + | 1977 – Unix přenesen poprvé na počítač s odlišnou architekturou, Interdata 8/32. Začínají se poskytovat první licence. | ||
| + | |||
| + | 1977 - 1982 práce na nové verzi, známá pod názvem UNIX System III, v roce 1983 UNIX systém V | ||
| − | 1980 - XENIX -první verze UNIXu pro Microsoft. | + | 1980 - XENIX - první verze UNIXu pro Microsoft. |
| − | + | 1984 - 2002 je vyvíjen nástupce systému UNIX Plan 9 od Bell Labs. | |
| − | + | 1989 - firma NeXT vytvořila platformu Apple Macintosh, z čehož se následně vyvinul Mac OS X | |
| − | + | 1991 - UNIX laboratories se stal společností, jejíž většinu vlastnilo AT&T. V témže roce Linus Storvalds začíná s vývojem Linuxu. Ve stejném roce se pak spouští první mutace linuxu Solaris. | |
| − | + | 1993 - AT&T prodalo UNIX laboratories | |
| − | + | 1995 - vznik značky unix 95 | |
| − | 1998 představení rodiny značek unixu 98,(Base, Work station, server) | + | 1997 - verze linuxu pro 64 bitové a rychlejší procesory |
| + | |||
| + | 1998 - představení rodiny značek unixu 98,(Base, Work station, server) | ||
první produkty s UNIX 98 byly vyrobeny společnostmi (Sun, IBM, NCR) | první produkty s UNIX 98 byly vyrobeny společnostmi (Sun, IBM, NCR) | ||
| − | + | 1998 také začalo hnutí open source, za jehož vznik nepřímo zodpovídají NETscape a IBM | |
| + | |||
| + | 1999 - 30. výročí, vydán linux 2.2 kernel, první konference LinuxWorld | ||
| + | |||
| + | 2001 - Linux 2.4 Kernel, hodnota značky přesáhla 25 mld. dolarů | ||
| + | |||
| + | 2003 - Solaris 9.0 E, Linux 2.6 Kernel | ||
| − | + | Jádro má jednotnou specifikaci UNIX V 3, uznáno jako mezinárodní standard. | |
| − | + | 2007 - Apple Mac OS X byl certifikován jako UNIX 03 | |
| − | |||
| − | + | 2009 - 40 let UNIXu, hodnota značky 69 miliard dolarů. | |
| − | + | 2010 - Apple nahlásil 50 mil. stolních počítačů a jejich množství se stále zvětšuje. Na všech běží unic certifikovaný systém | |
| − | + | Výhled do budoucna – odhad hodnoty značky pro rok 2013 74 miliard dolarů. | |
| − | + | Certifikované společnosti AT&T laboratories, Apache software foundation, Apple Inc., Cemprus LLC., Fujitsu | |
| − | + | limited, Hewlett-Packard Company, IBM corporation, Oracle corporatino, Silicon graphics, Inc., The SCO Group, Inc., ThinkOne Inc. | |
| − | + | ==Použitá literatura== | |
| + | * BRANDEJS, Michal. UNIX - LINUX: praktický průvodce. 1. vyd. Praha: Grada, 1996, 340 s. ISBN 8071691704. | ||
| − | + | * PETRLÍK, Lukáš. Jemný úvod do systému UNIX. 1. vyd. České Budějovice: Kopp, 1995, 189 s. ISBN 8085828286. | |
| − | |||
| − | + | * Unix. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2001- [cit. 2013-01-15]. Dostupné z: http://cs.wikipedia.org/wiki/Unix | |
| − | |||
| − | + | * The UNIX System. The UNIX System [online]. 1995-2012 [cit. 2013-01-15]. Dostupné z: http://www.unix.org/ | |
| − | |||
Verze z 15. 1. 2013, 22:55
Autor Dagmar Chládková
Klíčová slova Operační systém, Linux, Terminál
Synonyma Linux
Související pojmy
nadřazené: Operační systém podřazené: Linux, Mack OS X
Charakteristika
Unix je operační systém vytvořen v roce 1969, americkou firmou AT&T. Je to první operační systém, který byl víceúlohový, pro více uživatelů a přenositelný. Do té doby byl operační systém tvořen pro každý počítač zvlášť. OS UNIX se inspirovala většina současných operačních systémů. Například Linux, Mac OS nebo v ranných dobách Operační systém Microsoft Windows od společnosti Microsoft.
Označení UNIX je nyní ochranná známka. Firmy, které nechtějí platit za použití ochranné známky používají jiné jméno (Linux, Mac OS, et. al.). Unix byl využíván v mnoha případech jako operační systém pro servery a operační stanice. V poslední době se využívá i jako systémový základ do osobních počítačů. Tento operační systém sehrál velkou roli při vzniku internetu a nyní se používá i na většině internetových serverů.
Adresáře a soubory
- Systém je založen na stromové struktuře.
- Jméno souboru smí mít nejvíc 255 znaků
- Rozlišuje se mezi velkými a malými písmeny
- Jméno může obsahovat libovolné znaky, kromě nuly a problémové je použití znaku /
- Soubory začínající tečkou jsou skryté soubory
- Adresáře se v zápisu cesty oddělují lomítkem (/)
- Používá se kořenový a pracovní adresář.
- Celé jméno souboru a cesta k němu se velikostně vejde do cca 1KB
- Každý adresář obsahuje 2 položky: '..' běžný adresář; '..' nadřazený adresář.
Pravidla vývoje programů
- Psát programy, které budou dělat právě jednu věc a tu budou dělat dobře.
- Psát programy tak, aby mohly navzájem spolupracovat.
- Psát programy tak, aby povely přijímaly hromadně ze vstupu v textové podobě.
- Psát programy tak, aby výstupy produkovaly v textové podobě a mohly být použity jako vstupy do dalších programů.
Charakteristika systému
UNIX/LINUX se vyznačuje několika charakteristickými vlastnostmi
- má jednoduché uživatelské rozhraní. Lze používat jak terminál (příkazový řádek), tak grafické rozhraní
- je postaven na hierarchickém souborovém systému (podobně jako DOS OS)
- Vstupy a výstupy nejsou závislé na zařízení
Systém UNIX je napsán jazykem vyšší úrovně, je dostupný zdroj, nabízí možnosti ke tvoření komplexních programů z programů, které jsou jednodušší a nabízí možnost konzistentního rozhraní přístupu k periferním zařízením.
Tento OS je navržen tak, aby sloužil jako víceuživatelský OS, automatickým předpokladem je současný přístup více uživatelů k jednomu počítači.
UNIX je původně psán jako textový editor, později jako systém ke zpracování textů, proto se v něm komunikuje především v textové podobě, z toho vychází další charakteristická vlastnost a to, že ve jménech příkazů a jménech souborů je rozdíl mezi velkými a malými písmeny, což v počátcích jiných OS nebylo.
V systému UNIX může řádově běžet tisíce procesů, omezení jsou pouze technická.
OS UNIX pro urychlení práce nezapisují data přímo na HDD, ale ukládají je do mezipaměti, v každém systému je pak program zvaný démon, který po uplynutí určitého časového úseku, zpravidla 30 sekund, bloky zapíše na disk.
Historie
První edice vyšla v roce 1971. Používala se k textovému zpracování patentových dokumentů. Čtvrtá edice, rok 1973, byla z jazyka B přepsána do jazyka C, což způsobilo možnost systém přenášet na jiné počítače. Toto byl hlavní počátek změny v dějinách počítačových systémů.
1977 – Unix přenesen poprvé na počítač s odlišnou architekturou, Interdata 8/32. Začínají se poskytovat první licence.
1977 - 1982 práce na nové verzi, známá pod názvem UNIX System III, v roce 1983 UNIX systém V
1980 - XENIX - první verze UNIXu pro Microsoft.
1984 - 2002 je vyvíjen nástupce systému UNIX Plan 9 od Bell Labs.
1989 - firma NeXT vytvořila platformu Apple Macintosh, z čehož se následně vyvinul Mac OS X
1991 - UNIX laboratories se stal společností, jejíž většinu vlastnilo AT&T. V témže roce Linus Storvalds začíná s vývojem Linuxu. Ve stejném roce se pak spouští první mutace linuxu Solaris.
1993 - AT&T prodalo UNIX laboratories
1995 - vznik značky unix 95
1997 - verze linuxu pro 64 bitové a rychlejší procesory
1998 - představení rodiny značek unixu 98,(Base, Work station, server)
první produkty s UNIX 98 byly vyrobeny společnostmi (Sun, IBM, NCR)
1998 také začalo hnutí open source, za jehož vznik nepřímo zodpovídají NETscape a IBM
1999 - 30. výročí, vydán linux 2.2 kernel, první konference LinuxWorld
2001 - Linux 2.4 Kernel, hodnota značky přesáhla 25 mld. dolarů
2003 - Solaris 9.0 E, Linux 2.6 Kernel
Jádro má jednotnou specifikaci UNIX V 3, uznáno jako mezinárodní standard.
2007 - Apple Mac OS X byl certifikován jako UNIX 03
2009 - 40 let UNIXu, hodnota značky 69 miliard dolarů.
2010 - Apple nahlásil 50 mil. stolních počítačů a jejich množství se stále zvětšuje. Na všech běží unic certifikovaný systém
Výhled do budoucna – odhad hodnoty značky pro rok 2013 74 miliard dolarů.
Certifikované společnosti AT&T laboratories, Apache software foundation, Apple Inc., Cemprus LLC., Fujitsu
limited, Hewlett-Packard Company, IBM corporation, Oracle corporatino, Silicon graphics, Inc., The SCO Group, Inc., ThinkOne Inc.
Použitá literatura
- BRANDEJS, Michal. UNIX - LINUX: praktický průvodce. 1. vyd. Praha: Grada, 1996, 340 s. ISBN 8071691704.
- PETRLÍK, Lukáš. Jemný úvod do systému UNIX. 1. vyd. České Budějovice: Kopp, 1995, 189 s. ISBN 8085828286.
- Unix. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2001- [cit. 2013-01-15]. Dostupné z: http://cs.wikipedia.org/wiki/Unix
- The UNIX System. The UNIX System [online]. 1995-2012 [cit. 2013-01-15]. Dostupné z: http://www.unix.org/