Dnes je Linux veľmi žiadaný. Využitie Linuxu môžete vidieť všade. Dominuje na našich serveroch, stolných počítačoch, smartfónoch a dokonca sa používa v niektorých elektrických zariadeniach, ako sú chladničky.
Niektorí ľudia považujú Unix a Linux za synonymá, ale to nie je pravda. Mnoho operačných systémov bolo vyvinutých ako Unix, ale žiadny z nich nezískal takú popularitu ako Linux. Linux je klon Unixu. Má niekoľko funkcií podobných Unixu, stále má niekoľko kľúčových rozdielov. Pred Linuxom a Windowsom ovládal počítačový svet Unix. Unix je názov chránený autorskými právami a IBM AIX, HP-UX a Sun Solaris sú iba Unixové operačné systémy, ktoré zostali do dnešného dňa.
Úvod do Unixu
Unix je rodina viacužívateľských, multitaskingových počítačových OS, ktoré sú odvodené od skutočného Unixu AT&T, ktorého integráciu začali v roku 1969 vo výskumnom centre Bell Labs Dennis Ritchie, Ken Thompson a ďalší. Unix bol pôvodne určený na použitie v systéme Bell, čo viedlo k radu komerčných aj akademických verzií Unixu od dodávateľov, vrátane IBM (AIX), HP/HPE (HP-UX), Sun Microsystems (Solaris/SunOS), Berkeley ( BSD), Microsoft (Xenix) a Kalifornská univerzita.
sú splice
Unixové systémy sú označené modulárnym dizajnom niekedy známym ako filozofia Unixu . Operačný systém by mal poskytnúť skupinu jednoduchých nástrojov podľa tejto filozofie, z ktorých všetky plnia presne definovanú a obmedzenú funkciu. Incode, jednotný súborový systém a medziprocesová komunikačná technika tzv 'fajky' slúži ako primárny komunikačný prostriedok a príkazový a shell skriptovací jazyk sa používa na zlúčenie nástrojov na implementáciu zložitých pracovných postupov.
Unix sa odlišuje od svojich predchodcov ako počiatočný prenosný OS; takmer celý operačný systém je špecifikovaný v programovacom jazyku C, čo umožňuje Unixu bežať na mnohých platformách.
príkaz autocad stretch
Komponenty Unixu
Unixový systém pozostáva z niekoľkých komponentov, ktoré boli v skutočnosti zabalené spolu. Pridaním vývojového prostredia, dokumentov, knižníc a upraveného, prenosného zdrojového kódu pre každý z týchto komponentov do jadra operačného systému sa Unix stal autonómnym softvérovým systémom.
Umiestnenia súborových systémov a názvy komponentov Unixu sa v histórii systému podstatne zmenili. Viacerí však považujú implementáciu verzie 7 za skorú štruktúru Canonical:
Úvod do Linuxu
Linux je rodina otvorených operačných systémov podobných Unixu. Linux je zvyčajne zabalený ako distribúcia Linuxu, ktorá obsahuje podporné systémové knižnice a softvér a jadro, z ktorých niekoľko ponúka projekt GNU. Niekoľko distribúcií Linuxu používa slovo „Linux“, ale Free Software Foundation používa názov „GNU/Linux“, aby sa zamerala na dôležitosť softvéru GNU.
if else v jave
Slávne distribúcie Linuxu sú Ubuntu, Fedora Linux a Debian, z ktorých posledný pozostáva z niekoľkých rôznych distribúcií a zmien, vrátane Xubuntu a Lubuntu. Komerčné distribúcie sú SUSE Linux Enterprise a Red Hat Enterprise Linux. Desktopové distribúcie Linuxu sú okenné systémy ako Wayland alebo X11 a desktopové prostredia ako KDE Plasma alebo GNOME.
Linux je jedným z najvýznamnejších príkladov spolupráce s otvoreným zdrojom a slobodným softvérom. Zdrojový kód Linuxu môže distribuovať, upravovať a používať nekomerčne alebo komerčne ktokoľvek na základe podmienok príslušných licencií, ako je GPL (GNU General Public License). Napríklad jadro Linuxu je licencované na základe licencie GPLv2.
Komponenty Linuxu
Nainštalované komponenty systému Linux obsahujú nasledovné:
Softvérové knižnice: Patria sem kód, ktorý môžu používať aktívne procesy.
Rozdiel medzi Linuxom a Unixom
Porovnanie | Linux | Unix |
---|---|---|
Definícia | Ide o operačný systém s otvoreným zdrojovým kódom voľne dostupné pre každého . | Ide o operačný systém, ktorý môžu používať iba jeho autori . |
Príklady | Má rôzne distribúcie ako Ubuntu, Redhat, Fedora atď | IBM AIX, HP-UX a Sun Solaris. |
Používatelia | V súčasnosti je Linux veľmi žiadaný. Linux môže používať každý, či už domáci používateľ, vývojár alebo študent. | Bol vyvinutý hlavne pre servery, pracovné stanice a sálové počítače. |
Použitie | Linux sa používa všade od serverov, PC, smartfónov, tabletov až po sálové počítače a superpočítače. | Používa sa v serveroch, pracovných staniciach a počítačoch. |
náklady | Linux je voľne distribuovaný, sťahovaný a distribuovaný aj prostredníctvom časopisov. A cenovo dostupné distribúcie Linuxu sú tiež lacnejšie ako Windows. | Predajcovia autorských práv na Unix rozhodujú o rozdielnych nákladoch pre svoje príslušné operačné systémy Unix. |
rozvoj | Keďže ide o open source, je vyvinutý zdieľaním a spoluprácou kódov svetovými vývojármi. | Unix vyvinuli AT&T Labs, rôzni komerční predajcovia a neziskové organizácie. |
Výrobca | Linuxové jadro je vyvinuté komunitou vývojárov z rôznych častí sveta. Hoci je Linus Torvalds otcom Linuxu, na veci dohliada. | Unix má tri distribúcie IBM AIX, HP-UX a Sun Solaris. Apple tiež používa Unix na vytvorenie operačného systému OSX. |
GUI | Linux je založený na príkazoch, ale niektoré distribúcie poskytujú Linux založený na GUI. Gnome a KDE sú väčšinou používané GUI. | Spočiatku to bol operačný systém založený na príkazoch, ale neskôr bolo vytvorené Common Desktop Environment. Väčšina unixových distribúcií používa Gnome. |
Rozhranie | Predvolené rozhranie je BASH (Bourne Again SHell). Niektoré distribúcie však vyvinuli svoje vlastné rozhrania. | Pôvodne používal Bourne shell. Je však kompatibilný aj s inými GUI. |
Podpora súborového systému | Linux podporuje viac súborových systémov ako Unix. | Podporuje tiež súborový systém, ale menej ako Linux. |
Kódovanie | Linux je klon Unixu, správa sa ako Unix, ale neobsahuje jeho kód. | Unix obsahuje úplne iné kódovanie vyvinuté AT&T Labs. |
Operačný systém | Linux je len jadro. | Unix je kompletný balík operačného systému. |
Bezpečnosť | Poskytuje vyššiu bezpečnosť. Linux má k dnešnému dňu uvedených asi 60-100 vírusov. | Unix je tiež vysoko zabezpečený. K dnešnému dňu obsahuje asi 85-120 vírusov |
Detekcia a riešenie chýb | Keďže Linux je open-source, kedykoľvek používateľ uverejní akúkoľvek hrozbu, vývojári z celého sveta na ňom začnú pracovať. A preto poskytuje rýchlejšie riešenie. | V Unixe musia používatelia nejaký čas počkať, kým sa problém vyrieši. |