Co je Unix: Stručný Úvod do Unixu
Úvod do Unix Operační Systém:
Pojďme začít s Tutorial #1: ‚Co je Unix‘ v této sérii.
v tomto tutoriálu budete schopni porozumět základním konceptům operačních systémů, funkcím Unixu a jeho architektuře.
=> Klikněte zde pro Kompletní Unix Tutorial série
Unix Video #1:
Co je Unix?
unixové a unixové operační systémy jsou Rodina počítačových operačních systémů, které jsou odvozeny z původního unixového systému od Bell Labs.
počáteční proprietární deriváty zahrnovaly systémy HP-UX a SunOS. Rostoucí nekompatibilita mezi těmito systémy však vedla k vytvoření standardů interoperability, jako je POSIX. Moderní systémy POSIX zahrnují Linux, jeho varianty a Mac OS.
Unix je nejvýkonnější a nejoblíbenější operační systém pro více uživatelů a více úkolů. Základní pojmy Unixu vznikly v projektu Multics z roku 1969. Systém Multics byl zamýšlen jako systém sdílení času, který by umožnil více uživatelům současně přistupovat k sálovému počítači.
Ken Thompson, Dennis Ritchie a další vyvinuli základní stavební kameny Unixu včetně hierarchického souborového systému, tj. koncepcí procesů a interpretu příkazového řádku pro PDP-7. Odtud bylo vyvinuto několik generací Unixu pro různé stroje.
rostoucí nekompatibilita mezi těmito systémy vedla k vytvoření standardů interoperability jako POSIX a Single Unix Specification.
unixové programy jsou navrženy na základě některých základních filozofií, které zahrnují požadavky jako jednoúčelové, interoperabilní a pracující se standardizovaným textovým rozhraním. Unixové systémy jsou postaveny na jádrovém jádru, které řídí systém a další procesy.
subsystémy jádra mohou zahrnovat správu procesů, správu souborů, správu paměti, správu sítě a další.
hlavní rysy Unixu
existuje několik významných rysů Unixu a několik z nich je uvedeno níže:
- Jedná se o víceuživatelský systém, kde stejné zdroje mohou sdílet různí uživatelé.
- poskytuje multi-tasking, kde každý uživatel může provádět mnoho procesů najednou.
- byl to první operační systém, který byl napsán v jazyce vysoké úrovně (jazyk C). To usnadnilo přenos na jiné stroje s minimálními úpravami.
- poskytuje hierarchickou strukturu souborů, která umožňuje snadnější přístup a údržbu dat.
- Unix má vestavěné síťové funkce, takže různí uživatelé si mohou snadno vyměňovat informace.
- funkce Unixu lze rozšířit pomocí uživatelských programů postavených na standardním programovacím rozhraní.
Architektura Unixu
pochopíme, jak jsou uživatelské příkazy prováděny v Unixu. Uživatelské příkazy se často zadávají na rozhraní příkazového řádku, které poskytuje „shell“. Shell je program, který čte uživatelské příkazy, vyhodnotí je a poté vytiskne výsledek. Pro vyhodnocení příkazu může shell spustit další příkazy nebo je předat „jádru“.
jádro je jádro operačního systému, které přímo spolupracuje se základním hardwarem a poskytuje sadu standardních služeb.
výukový program zahrnuje také:
- Co je Operační systém,
- Historie Unixu
- Funkce Unix
- Unix Architektura
Naše nadcházející tutorial vám dá podrobné vysvětlení Unix Příkazy!!
=> Klikněte zde pro kompletní Unix Tutorial series
předchozí Tutorial / další Tutorial
Leave a Reply