Výhody a nevýhody operačního systému Unix

Unix vznikl v roce 1969 jako malý operační systém s omezenou funkcionalitou, ale od té doby se vyvinul v robustní, plně vybavený operační systém, na který je při každodenním obchodním provozu závislá řada společností. Zatímco ve světě stolních počítačů převládá Windows, Unix provozuje počítače, které mimo jiné spravují telefonní systémy, elektronický obchod a internet.

Dějiny

Operační systém Unix se narodil v Bell Laboratories v roce 1969 několika programátory, kteří se rozhodli pohrát si s počítačem, který byl na chvíli ignorován. Výsledkem byl nový operační systém, a protože byl napsán v programovacím jazyce C, byl přenosný napříč výpočetními platformami. Nyní existuje mnoho různých příchutí Unixu, včetně POSIX, AIX a HP-UX. Linux je operační systém kompatibilní s Unixem napsaný Linuxem Torvalds speciálně pro čipy Intel x86, nejběžnější procesor ve stolních a přenosných počítačích.

Výhody

Unix poskytuje skutečný víceuživatelský, multitaskingový, chráněný provoz paměti při použití minimálního množství paměti. Unix také poskytuje spolehlivé zabezpečení uživatelů prostřednictvím ověřování a ověřování účtu. V Unixu je vše soubor, včetně terminálu a všech zařízení, což zjednodušuje operace vstupu / výstupu. Linux je velmi přenosný, což znamená, že může běžet na mnoha různých hardwarových platformách, což uživatelům usnadňuje instalaci na jakýkoli hardware, který se rozhodnou použít.

Nevýhody

Unix není příliš uživatelsky přívětivý operační systém. Jeho základním rozhraním je příkazový řádek, a dokonce i zkušení uživatelé mohou pomocí tohoto rozhraní dělat chyby - a chyby v Unixu mohou být katastrofální. Některé z příkazů, stejně jako jejich možnosti, mohou být záhadné, a přestože existuje mnoho nástrojů a aplikací pro platformy Unix / Linux - což je určitá výhoda - pro někoho nového v Unixu to může být příliš . Kromě toho je těžké najít dokumentaci k mnoha z těchto nástrojů a je také často neúplná.

Použití

Unix je skvělou platformou pro obslužné servery, jako je Domain Name System nebo DNS, Dynamic Host Configuration Protocol nebo DHCP, a webové servery. Jeho štíhlá architektura zachovává prostředky pro skutečné aplikace, které chcete spouštět, místo aby je spotřebovávala jen kvůli zavedení samotného operačního systému. Unix také poskytuje stabilní a bezpečnou platformu pro aplikace, které nevyžadují přímou interakci uživatele s operačním systémem.