Šiandien Linux turi didelę paklausą. „Linux“ naudojimą galite pamatyti visur. Jis dominuoja mūsų serveriuose, staliniuose kompiuteriuose, išmaniuosiuose telefonuose ir netgi naudojamas kai kuriuose elektriniuose įrenginiuose, pavyzdžiui, šaldytuvuose.
sql duomenų tipai
Kai kurie žmonės mano, kad Unix ir Linux yra sinonimai, bet tai netiesa. Daugelis operacinių sistemų buvo sukurtos panašiai kaip „Unix“, tačiau nė viena iš jų neišpopuliarėjo kaip „Linux“. Linux yra Unix klonas. Jis turi keletą funkcijų, panašių į Unix, tačiau vis dar turi keletą pagrindinių skirtumų. Prieš Linux ir Windows kompiuterių pasaulyje dominavo Unix. Unix yra autorių teisių saugomas pavadinimas, o IBM AIX, HP-UX ir Sun Solaris yra tik Unix operacinė sistema, išlikusi iki šiol.
Įvadas į Unix
„Unix“ yra kelių naudotojų, daugiafunkcinių kompiuterių OS šeima, sukurta iš tikrojo AT&T Unix, kurią 1969 m. Bell Labs tyrimų centre pradėjo integruoti Dennisas Ritchie, Kenas Thompsonas ir kiti. Iš pradžių „Unix“ buvo skirtas naudoti „Bell“ sistemoje, todėl pardavėjai, įskaitant IBM (AIX), HP/HPE (HP-UX), Sun Microsystems (Solaris / SunOS), Berkeley ( BSD), Microsoft (Xenix) ir Kalifornijos universitete.
„Unix“ sistemos yra pažymėtos moduliniu dizainu, kartais vadinamu „ 'Unix filosofija' . Operacinė sistema pagal šią filosofiją turėtų suteikti paprastų įrankių grupę, kuri visi atlieka tiksliai apibrėžtą ir ribotą funkciją. Įkoduota, vieninga failų sistema ir tarpprocesinio ryšio technika, vadinama 'vamzdžiai' yra pagrindinė komunikacijos priemonė, o komandų ir apvalkalo scenarijų kalba yra naudojama norint sujungti įrankius sudėtingoms darbo eigoms įgyvendinti.
Unix išsiskiria iš savo pirmtakų kaip pradinė nešiojama OS; beveik visa operacinė sistema nurodyta C programavimo kalba, kuri leidžia Unix veikti daugelyje platformų.
Unix komponentai
„Unix“ sistemą sudaro keli komponentai, kurie iš tikrųjų buvo supakuoti kartu. Pridėjus kiekvieno iš šių komponentų kūrimo aplinką, dokumentus, bibliotekas ir modifikuotą nešiojamąjį šaltinio kodą, įtraukiant į OS branduolį, „Unix“ tapo savarankiška programinės įrangos sistema.
Failų sistemos vietos ir Unix komponentų pavadinimai iš esmės pasikeitė per sistemos istoriją. Nepaisant to, kai kurie mano, kad 7 versijos įgyvendinimas turi ankstyvą „Canonical“ struktūrą:
Įvadas į Linux
Linux yra Unix tipo atvirojo kodo operacinių sistemų šeima. Paprastai „Linux“ yra supakuota kaip „Linux“ paskirstymas, kuriame yra pagalbinės sistemos bibliotekos ir programinė įranga bei branduolys, iš kurių keletą siūlo GNU projektas. Keletas „Linux“ platinimų naudoja žodį „Linux“, tačiau „Free Software Foundation“ naudoja pavadinimą „GNU/Linux“, kad sutelktų dėmesį į GNU programinės įrangos svarbą.
Įžymūs „Linux“ platinimai yra „Ubuntu“, „Fedora Linux“ ir „Debian“, pastarąjį sudaro keli skirtingi platinimai ir pakeitimai, įskaitant „Xubuntu“ ir „Lubuntu“. Komerciniai platinimai yra SUSE Linux Enterprise ir Red Hat Enterprise Linux. Darbalaukio Linux platinimai yra langų sistemos, tokios kaip Wayland arba X11, ir darbalaukio aplinkos, pvz., KDE Plasma arba GNOME.
„Linux“ yra vienas ryškiausių atvirojo kodo ir nemokamos programinės įrangos bendradarbiavimo pavyzdžių. „Linux“ šaltinio kodą gali platinti, keisti ir nekomerciniais tikslais naudoti bet kas pagal atitinkamų licencijų sąlygas, pvz., GPL (GNU bendroji viešoji licencija). Pavyzdžiui, „Linux“ branduolys yra licencijuotas GPLv2.
Linux komponentai
Įdiegtuose „Linux“ sistemos komponentuose yra:
Programinės įrangos bibliotekos: Tai apima kodą, kurį gali naudoti aktyvūs procesai.
Skirtumas tarp Linux ir Unix
Palyginimas | Linux | Unix |
---|---|---|
Apibrėžimas | Tai atvirojo kodo operacinė sistema, kuri yra laisvai prieinama visiems . | Tai operacinė sistema, kuri gali naudoti tik jos autorių teisės . |
Pavyzdžiai | Jame yra įvairių paskirstymų, tokių kaip Ubuntu, Redhat, Fedora ir kt | IBM AIX, HP-UX ir Sun Solaris. |
Vartotojai | Šiais laikais „Linux“ yra labai paklausi. Kiekvienas gali naudoti „Linux“, nesvarbu, ar jis yra namų vartotojas, kūrėjas ar studentas. | Jis buvo sukurtas daugiausia serveriams, darbo stotims ir dideliems kompiuteriams. |
Naudojimas | Linux naudojamas visur – nuo serverių, asmeninių kompiuterių, išmaniųjų telefonų, planšetinių kompiuterių iki pagrindinių ir superkompiuterių. | Jis naudojamas serveriuose, darbo vietose ir asmeniniuose kompiuteriuose. |
Kaina | Linux yra laisvai platinamas, atsisiunčiamas ir platinamas per žurnalus. Kainos Linux platinimai taip pat yra pigesni nei Windows. | „Unix“ autorių teisių pardavėjai nustato skirtingas savo „Unix“ operacinių sistemų išlaidas. |
Plėtra | Kadangi tai yra atvirojo kodo, jis sukurtas pasaulio kūrėjams dalijantis ir bendradarbiaujant su kodais. | „Unix“ sukūrė „AT&T Labs“, įvairūs komerciniai pardavėjai ir ne pelno organizacijos. |
Gamintojas | „Linux“ branduolį kuria kūrėjų bendruomenė iš įvairių pasaulio šalių. Nors Linusas Torvaldsas yra Linux tėvas, jis viską prižiūri. | Unix turi tris paskirstymus IBM AIX, HP-UX ir Sun Solaris. „Apple“ taip pat naudoja „Unix“, kad sukurtų OSX operacinę sistemą. |
GUI | „Linux“ yra pagrįsta komandomis, tačiau kai kurie platinimai teikia GUI pagrindu sukurtą „Linux“. Gnome ir KDE dažniausiai naudojami GUI. | Iš pradžių tai buvo komandomis pagrįsta OS, bet vėliau buvo sukurta bendroji darbalaukio aplinka. Dauguma Unix platinimų naudoja Gnome. |
Sąsaja | Numatytoji sąsaja yra BASH (Bourne Again SHell). Tačiau kai kurie platintojai sukūrė savo sąsajas. | Iš pradžių buvo naudojamas Bourne apvalkalas. Bet taip pat yra suderinamas su kitomis GUI. |
Failų sistemos palaikymas | „Linux“ palaiko daugiau failų sistemų nei „Unix“. | Jis taip pat palaiko failų sistemą, bet mažiau nei „Linux“. |
Kodavimas | Linux yra Unix klonas, veikia kaip Unix, bet jame nėra kodo. | „Unix“ turi visiškai kitokį kodavimą, kurį sukūrė „AT&T Labs“. |
Operacinė sistema | Linux yra tik branduolys. | Unix yra visas operacinės sistemos paketas. |
Saugumas | Tai suteikia didesnį saugumą. Iki šiol „Linux“ yra apie 60–100 virusų. | Unix taip pat yra labai apsaugotas. Iki šiol jame yra apie 85–120 virusų |
Klaidų aptikimas ir sprendimas | Kadangi Linux yra atvirojo kodo, vartotojui paskelbus bet kokią grėsmę, kūrėjai iš viso pasaulio pradeda su ja dirbti. Taigi jis suteikia greitesnį sprendimą. | „Unix“ naudotojai turi šiek tiek palaukti, kol problema bus išspręsta. |