unix

Linux Unix?

Linux Unix?

Bevezetés

Az operációs rendszerek kezelik a számítógépek hardverét és szoftverét. Ide tartoznak a Microsoft Windows, MacOS, Linux, Android, Unix és még sokan mások. Míg a legdominánsabb asztali operációs rendszer a Microsoft Windows, a Linux nyílt forráskódú jellege miatt életképes lehetőség a számos platformon való használhatóságra. A Google által kifejlesztett Android oroszlánrészt vállal a táblagépek és az okostelefonok mobilszektorában a Linux kernelt használva.

Kétféle operációs rendszer létezik; egyfeladatos és többfeladatos operációs rendszer. Az egyfeladatos operációs rendszer egy-egy programot futtat, míg a többfeladatos operációs rendszer egyszerre több programot futtat.

A többfeladatos operációs rendszerek példaként a Unixot és a Linuxot (Unix-szerű operációs rendszert) tartalmazzák. A Linux megjelenése és a Windows operációs rendszerek megjelenése előtt a Unix uralta a számítástechnikai világot.

A Unix operációs rendszernek számos változata van; Többek között HP-UX, AIX, BSD. Sokan a Linuxot a Unix operációs rendszer klónjának tekinthetik, talán azért, mert véletlenül megosztanak néhány közös funkciót a kilátásaikban. Ez azonban nem így van, mivel a Linux és a Unix különálló entitás, annak ellenére, hogy a Linuxot sokkal később adták ki, mint a Unixot.

Az Egységes Unix Specifikáció olyan számítógépes operációs rendszerek szabványainak adott csoportos kifejezés, amelyek megfelelnek a Unix védjegy használatának és megfelelnek annak használatára. Minden olyan rendszert, amely azt állítja magáról, hogy Unix, tanúsítani kell, ha nem, akkor csak puszta Unix-szerű rendszernek tekintik.

A Unix meghatározása

A Unix három forgatókönyv magyarázataként használható:

Először is az AT&T Bell Labs által tervezett eredeti operációs rendszerre és az ebből az operációs rendszerből származó más operációs rendszerekre vonatkozik.

Másodszor, UNIX néven a védjegy, amelyet a nyílt csoport kezelt, és amely az Uni Uni Specification nevű operációs rendszerek számára kifejlesztett egy útmutatót. Csak az ezen szabványoknak megfelelő operációs rendszerek viselhetik a „Unix” nevet, és az operációs rendszer fejlesztői kötelesek fizetni a licencért és a jogdíjakért.

Végül használható minden olyan rendszerre, amely „Unix” névvel van bejegyezve, mivel megfelelnek a védjegy szabványainak.

Ezért ahhoz, hogy egy operációs rendszert Unixnak lehessen nevezni vagy inkább Unix-nak minősíteni, meg kell felelnie a fenti definíciók bármelyikének. Ha nem, akkor ez nem teljesen egy, és lehet, hogy csak egy Unix-szerű operációs rendszer.

Amikor a UNIX-ról beszélünk a második magyarázat kapcsán, az itt található operációs rendszerek az eredeti AT&T Unix-ból származnak. C és Assembly programozási nyelveken íródott. Az eredeti mű a Bell rendszerben való működésre készült, de később külső csoportok számára engedélyezték, amelyek akadémiai és kereskedelmi változatokat tartalmaztak az eladóktól.

A Unix rendszereinek közös moduláris kialakítása van, amelyet Unix filozófiának neveznek; az operációs rendszer által kínált egyszerű eszközök körét illetően, amelyek korlátozott, jól definiált szerepet kapnak.

Az évek során különféle Unix-szerű operációs rendszereket fejlesztettek ki. Ezek közül a Linux lett a legnépszerűbb, kiszorító az SUS-tanúsítvánnyal rendelkező Unix.

Mi a Linux operációs rendszer?

Másrészt a Linux, amelyet Linus Torvalds fejlesztett ki, olyan operációs rendszerek csoportja, amelyek szabadon módosíthatók, így szabadon módosíthatók a végfelhasználók igényeinek megfelelően. Az 1990-es évek elején jelent meg, a fő cél a személyi számítógép volt, de több olyan platformra terjedt el, amely más operációs rendszereket vert.

A Linuxot Unix-szerűnek nevezték, amely kifejezés olyan operációs rendszert jelent, amely hasonlít egy Unix rendszerre. Előfordulhat, hogy nem minősül egynek vagy minősülhet a Single Unix specifikáció bármely meghatározott verziójának.

A Linux szintén Torvalds által tervezett kernel. Az évek során rugalmasnak bizonyult, és sokféle alkalmazással rendelkezik. A Linux kernel tetejére tervezett Android a legszélesebb körben használt mobil operációs rendszer a mobileszközökhöz, és még az Android televíziók is növekszik.

A Linux disztribúciónak nevezett Linux néhány verziója többek között az Ubuntu, az OpenSuse, a Redhat, a Solaris. A Unix az AIS, a HP-UX, a BSD, az Iris. Ezzel szemben a Unix rendelkezik a legkevesebb verzióval.

Különbség a Linux és a Unix között

Helytelen lenne azt mondani, hogy a Linux Unix a következő megkülönböztető tulajdonságok miatt, amelyek célja a kettő kizárása egy dologként.

  1. Rugalmasság és kompatibilitás: A Linux rugalmas és kompatibilis a legtöbb hardverrel. A legtöbb platformra telepíthető és futtatható. Ide tartoznak a mobiltelefonok, a táblagépek és a játékkonzolok. A Unix azonban csak speciális hardvereken és speciális CPU processzorokon képes dolgozni. Nem kompatibilis, mint a Linux operációs rendszer, és telepítéséhez szigorú és eljárási hardveres gépek szükségesek.
  2. Költség: A Linux disztribúciók ingyenesek, a letöltés nem jár költségekkel, és különböző médiumokon keresztül terjeszthető. A néhány árú Linux disztribúció megfizethető. Szerver verziók esetén az intézmények a terjesztőknek fizetnek egy támogatási szabályzatot, de nem magát a szoftvert. Másrészt a Unix egyáltalán nem ingyenes. A különféle Unix ízű eladók változó áron kínálják őket. Kereskedelmi szempontból a Unixot gyakran egy adott rendszerhez szokták írni. Így az eredeti költség magas.
  3. A forráskód elérhetősége: A Linux forráskódja szabadon elérhető, míg a Unixé nem. A felhasználók módosíthatják és módosíthatják eszközeik Linux rendszerét. Az értékesítés azonban korlátozott. A Unix esetében ez nem így van; forráskódja nem érhető el, mivel nem freeware.
  4. Hordozhatóság: A Unix rendszer nem annyira hordozható, mint a Linux. A Linux rendkívül hordozható, és különféle adathordozókon és kézi eszközökön futtatható.
  5. Parancssor és GUI: Amikor a Linux operációs rendszerrel foglalkozunk, minimális grafikus felhasználói felülettel és a legtöbbször használt parancssori felülettel társítjuk. A Unix csak a parancssori felületet használja, miközben a grafikus felhasználói felület fejlesztése folyamatban van.
  6. Fájlrendszerek: A Linux képes nagy fájlrendszer-készlet támogatására, összehasonlítva a Unix-szal. A telepítés során a felmerült költségek viszonylag alacsonyak.
  7. Alkalmazások: A Linux operációs rendszernek sokféle felhasználója van; az otthoni felhasználóktól, a fejlesztőktől a számítógép-rajongókig. A Unix-nak kevés felhasználója van, főként nagygépekre, szerverekre és munkaállomásokra tervezték. Csak az OS X verzió mindenkit célzott meg a kezdeti tervezés során.
  8. Héj: A Linux rendszer a Bourne Again Shell-et (BASH) használja alapértelmezett shellként, és több parancsértelmezőt támogat. A Unix eredetileg a Bourne-héjhoz társult, de később kompatibilis lett számos mással, például Kornnal és C-vel.
  9. Biztonság: A Linux gyorsan és hatékonyan reagál a hibákra és fenyegetésekre. Mivel ez egy nyitott operációs rendszer, bármely felhasználó jelenthet egy hibát, amelyet rövid időn belül kijavítottak. A Unixban a felhasználónak türelmesnek kell lennie a megfelelő hibajavító javítás megszerzéséhez.

Hasonlóságok a Linux és a Unix operációs rendszerek között

Annak ellenére, hogy ez a kettő annyiban különbözik egymástól, vannak bizonyos jellemzők, amelyekben közösek; a funkcionalitástól a tervezésig. Ez nem azt jelenti, hogy egyáltalán hasonlóak, hanem pusztán annak összehasonlítását, hogy egyes felhasználók miért keverhetik össze a kettőt.

Mind a Linux, mind a Unix operációs rendszer képes multitaskolni és különféle platformokon működni. Ezenkívül mindkettő monolitikus kernelt alkalmaz. A monolit kerneleket egy olyan kialakítás jellemzi, amikor az egész operációs rendszer a kerneltérben dolgozik, és a kern futtatható modulokat tölthet be és tölthet le, amíg az eszköz fut.

További hasonlóság, hogy modulárisak; a két operációs rendszer egyik funkciója újraindítás nélkül eltávolítható és cserélhető. Mások, például a betölthető kernelmodul, hozzáadhatók a Linuxhoz, amíg a rendszer fut.

A Unix operációs rendszer fejlesztései alkalmassá teszik arra, hogy a már meglévő parancssori eszköz mellett ne a GUI-t használja. Ez a szolgáltatás csak a Linuxban volt jelen, de mindkettőjüknél gyakori a Unix későbbi verzióiban.

Következtetés

A Linuxról nem mondható el főként azért, mert a semmiből írták. Nincs benne eredeti Unix kód. A két operációs rendszert nézve nem sok különbséget észlelhet, mivel a Linuxot úgy tervezték, hogy ugyanúgy működjön, mint a Unix, de nem tartalmaz kódot. Ráadásul nem rendelkezik Unix tanúsítással, amely kielégítené a fent említett Unix operációs rendszer nevének feltételeit.

A kettő tanulmányozása során meg kell jegyeznünk, hogy a Linux népszerűvé vált a számítógépes hardver és szoftver, a játékok, a táblagépek és a nagygépek terén. Ez utóbbit viszont gyakran használták a Solaris, az Intel és a HP internetes szerverein, munkaállomásain és személyi számítógépein. A kettő közül a Linux népszerűbb a felhasználók körében.

Mindezek mellett léteznek olyan Linux-alapú Unix-szerű beállítások, amelyek nem sok GNU-eszközt alkalmaznak, míg vannak olyan operációs rendszerek, amelyek használják a Linux-kernelt, de nem hasonlítanak a Unix-rendszerre. Például az Android rendelkezik Linux kernellel, de semmilyen módon nem Unix eszköz. E kettő megkülönböztetése elsősorban a Linux rugalmassága miatt válik nehézzé; integrálható különféle rendszerekbe, akár Unix-szerűek, akár nem.

További információk és források

https: // www.unix.org / what_is_unix.html

https: // en.m.wikipédia.org / wiki / Operating_system

https: // beebom.com / unix-vs-linux-mi a különbség /

https: // www.techférgek.net / 2016/11 / különbség-linux-unix-operációs rendszerek.html

https: // www.quora.com / Milyen hasonlóságok és különbségek vannak a UNIX és a Linux között

Ingyenes és nyílt forráskódú játékmotorok a Linux játékok fejlesztéséhez
Ez a cikk felsorolja azokat az ingyenes és nyílt forráskódú játékmotorokat, amelyek felhasználhatók 2D és 3D játékok fejlesztésére Linuxon. Számos ily...
Shadow of the Tomb Raider for Linux Tutorial
A Shadow of the Tomb Raider a Tomb Raider sorozat tizenkettedik kiegészítője - az Eidos Montreal által létrehozott akció-kaland játék franchise. A ját...
Az FPS növelése Linux alatt?
Az FPS jelentése Képkocka másodpercenként. Az FPS feladata a videolejátszások vagy játékteljesítmények képkockasebességének mérése. Egyszerű szavakkal...