Danes je povpraševanje po Linuxu veliko. Povsod lahko vidite uporabo Linuxa. Prevladuje na naših strežnikih, namizju, pametnih telefonih in se uporablja celo v nekaterih električnih napravah, kot so hladilniki.
Nekateri ljudje mislijo, da sta Unix in Linux sinonima, vendar to ni res. Številni operacijski sistemi so bili razviti kot Unix, vendar noben od njih ni postal tako priljubljen kot Linux. Linux je klon Unixa. Ima več funkcij, podobnih Unixu, vendar ima še vedno nekaj ključnih razlik. Pred Linuxom in Windows je računalniški svet prevladoval Unix. Unix je avtorsko zaščiteno ime in IBM AIX, HP-UX in Sun Solaris so edini operacijski sistem Unix, ki je ostal do danes.
multipleksiranje
Uvod v Unix
Unix je družina večuporabniških večopravilnih računalniških operacijskih sistemov, ki izhajajo iz dejanskega Unixa AT&T, katerega integracijo so leta 1969 v raziskovalnem centru Bell Labs začeli Dennis Ritchie, Ken Thompson in drugi. Unix je bil prvotno namenjen za uporabo v sistemu Bell, kar je vodilo do številnih komercialnih in akademskih različic Unixa od prodajalcev, vključno z IBM (AIX), HP/HPE (HP-UX), Sun Microsystems (Solaris/SunOS), Berkeley ( BSD), Microsoft (Xenix) in Univerza v Kaliforniji.
Sistemi Unix so označeni z modularno zasnovo, včasih znano kot 'Unix filozofija' . Operacijski sistem bi moral v skladu s to filozofijo ponuditi skupino enostavnih orodij, ki vsa opravljajo natančno določeno in omejeno funkcijo. Incode, poenoten datotečni sistem in medprocesna komunikacijska tehnika, imenovana 'cevi' služi kot primarno komunikacijsko sredstvo, ukazni in lupinski skriptni jezik pa se uporabljata za združitev orodij za izvajanje kompleksnih delovnih tokov.
Unix se razlikuje od svojih predhodnikov kot začetni prenosni OS; skoraj celoten operacijski sistem je določen v programskem jeziku C, kar Unixu omogoča delovanje na številnih platformah.
Komponente Unixa
Sistem Unix je sestavljen iz več komponent, ki so bile dejansko zapakirane skupaj. Z dodajanjem razvojnega okolja, dokumentov, knjižnic in spremenjene, prenosljive izvorne kode za vsako od teh komponent v jedru operacijskega sistema je bil Unix avtonomen programski sistem.
Lokacije datotečnega sistema in imena komponent Unix so se v zgodovini sistema bistveno spremenili. Kljub temu mnogi menijo, da ima različica 7 zgodnjo strukturo Canonical:
Uvod v Linux
Linux je družina Unixu podobnih odprtokodnih operacijskih sistemov. Običajno je Linux pakiran kot distribucija Linuxa, ki vsebuje podporne sistemske knjižnice in programsko opremo ter jedro, od katerih jih več ponuja projekt GNU. Več distribucij Linuxa uporablja besedo 'Linux', vendar Free Software Foundation uporablja ime 'GNU/Linux', da se osredotoči na pomembnost programske opreme GNU.
prednosti instagrama za osebno uporabo
Znane distribucije Linuxa so Ubuntu, Fedora Linux in Debian, od katerih je slednji sestavljen iz več različnih distribucij in sprememb, vključno z Xubuntu in Lubuntu. Komercialni distribuciji sta SUSE Linux Enterprise in Red Hat Enterprise Linux. Namizne distribucije Linuxa so okenski sistemi, kot sta Wayland ali X11, in namizna okolja, kot sta KDE Plasma ali GNOME.
Linux je eden najbolj izjemnih primerov sodelovanja med odprtokodno in brezplačno programsko opremo. Izvorno kodo Linuxa lahko distribuira, spreminja in uporablja nekomercialno ali komercialno kdor koli pod pogoji svojih ustreznih licenc, kot je GPL (GNU General Public License). Na primer, jedro Linuxa je licencirano po GPLv2.
Komponente Linuxa
Nameščene komponente sistema Linux vsebujejo naslednje:
Knjižnice programske opreme: vključujejo kodo, ki jo lahko uporabljajo aktivni procesi.
Razlika med Linuxom in Unixom
Primerjava | Linux | Unix |
---|---|---|
Opredelitev | Je odprtokodni operacijski sistem, ki je prosto dostopna vsem . | Je operacijski sistem, ki lahko uporabljajo le njegovi lastniki avtorskih pravic . |
Primeri | Ima različne distribucije, kot so Ubuntu, Redhat, Fedora itd | IBM AIX, HP-UX in Sun Solaris. |
Uporabniki | Dandanes je veliko povpraševanje po Linuxu. Vsakdo lahko uporablja Linux, bodisi domači uporabnik, razvijalec ali študent. | Razvit je bil predvsem za strežnike, delovne postaje in velike računalnike. |
Uporaba | Linux se uporablja povsod od strežnikov, osebnih računalnikov, pametnih telefonov, tablic do velikih računalnikov in superračunalnikov. | Uporablja se v strežnikih, delovnih postajah in osebnih računalnikih. |
Stroški | Linux se prosto distribuira, prenaša in distribuira tudi prek revij. Cenovne distribucije Linuxa so tudi cenejše od sistema Windows. | Prodajalci avtorskih pravic za Unix določijo različne stroške za svoje operacijske sisteme Unix. |
Razvoj | Ker je odprtokoden, je razvit z deljenjem in sodelovanjem kod svetovnih razvijalcev. | Unix so razvili AT&T Labs, različni komercialni prodajalci in neprofitne organizacije. |
Proizvajalec | Jedro Linuxa je razvila skupnost razvijalcev iz različnih delov sveta. Čeprav je oče Linuxa, Linus Torvalds nadzoruje stvari. | Unix ima tri distribucije IBM AIX, HP-UX in Sun Solaris. Apple uporablja Unix tudi za izdelavo operacijskega sistema OSX. |
GUI | Linux temelji na ukazih, vendar nekatere distribucije ponujajo Linux, ki temelji na GUI. Gnome in KDE sta večinoma uporabljena GUI. | Sprva je bil OS, ki je temeljil na ukazih, kasneje pa je bilo ustvarjeno skupno namizno okolje. Večina distribucij Unix uporablja Gnome. |
Vmesnik | Privzeti vmesnik je BASH (Bourne Again SHell). Toda nekatere distribucije so razvile lastne vmesnike. | Prvotno je uporabljal Bournovo lupino. Je pa tudi združljiv z drugimi GUI. |
Podpora za datotečni sistem | Linux podpira več datotečnih sistemov kot Unix. | Podpira tudi datotečni sistem, vendar manj kot Linux. |
Kodiranje | Linux je klon Unixa, obnaša se kot Unix, vendar ne vsebuje njegove kode. | Unix vsebuje popolnoma drugačno kodiranje, ki so ga razvili AT&T Labs. |
Operacijski sistem | Linux je samo jedro. | Unix je popoln paket operacijskega sistema. |
Varnost | Zagotavlja večjo varnost. Linux ima do danes navedenih približno 60-100 virusov. | Unix je tudi zelo varen. Do danes ima približno 85-120 virusov |
Odkrivanje napak in rešitev | Ker je Linux odprtokoden, vsakič, ko uporabnik objavi kakršno koli grožnjo, razvijalci z vsega sveta začnejo delati na tem. In zato zagotavlja hitrejšo rešitev. | V Unixu morajo uporabniki čakati nekaj časa, da se težava reši. |