Die verskil tussen Linux en GNU / Linux

Linux is 'n bedryfstelsel wat gebruik word om pretty much enige toestel wat jy kan dink, aan te dryf.

Linux Oorsig

Wanneer die meeste mense aan Linux dink, dink hulle aan 'n desktop-bedryfstelsel wat deur geeks en techies gebruik word, of 'n bediener-bedryfstelsel wat gebruik word om webwerwe te bestuur.

Linux is oral. Dit is die enjin agter die meeste slim toestelle. Die Android-foon wat jy gebruik, loop 'n Linux-kern, die slim yskas wat self kan herstel, loop Linux. Daar is slim gloeilampe wat met die hulp van Linux met mekaar kan praat. Selfs gewere wat deur die weermag-lopende Linux gebruik word.

'N Moderne buzz term is "die internet van dinge". Die waarheid is dat daar eintlik net een bedryfstelsel is wat die internet van dinge dryf en dit is Linux.

Vanuit 'n sake-oogpunt word Linux ook op groot superrekenaars gebruik en dit word gebruik om die New York-aandelebeurs te bestuur.

Linux kan natuurlik ook gebruik word as die bedryfstelsel op jou netbook-, skootrekenaar- of rekenaarrekenaar.

Bedryfstelsels

Die bedryfstelsel is spesiale sagteware wat gebruik word om met die hardeware binne 'n rekenaar te kommunikeer.

As jy 'n standaard skootrekenaar oorweeg, moet die hardeware toestelle wat die bedryfstelsel bestuur, die CPU, die geheue, die grafiese verwerkingseenheid, 'n hardeskyf, 'n sleutelbord, muis, skerm, USB-poorte, draadlose netwerk kaart, eternetkaart, battery , agtergrond vir 'n skerm en USB-poorte.

Benewens die interne hardeware, moet die bedryfstelsel ook met eksterne toestelle soos drukkers, skandeerders, joypads en 'n wye verskeidenheid USB-aangedrewe toestelle kan kommunikeer.

Die bedryfstelsel moet al die sagteware op die rekenaar bestuur, en maak seker dat elke program genoeg geheue het om te presteer. Skakel prosesse tussen aktief en onaktief.

Die bedryfstelsel moet insette van die sleutelbord aanvaar en handel oor die insette om die wense van die gebruiker uit te voer.

Voorbeelde van bedryfstelsels sluit in Microsoft Windows, Unix, Linux, BSD en OSX.

Oorsig van GNU / Linux

'N Term wat u nou en dan kan hoor is GNU / Linux. Wat is GNU / Linux en hoe verskil dit van gewone Linux?

Uit 'n Linux-gebruiker se oogpunt is daar geen verskil nie.

Linux is die hoof enjin wat met jou rekenaar se hardeware in wisselwerking tree. Dit staan ​​algemeen bekend as die Linux-kern.

Die GNU-gereedskap bied 'n metode van interaksie met die Linux-kern.

GNU Tools

Voordat u 'n lys gereedskap verskaf, kan u kyk na die soort gereedskap wat u nodig het om met die Linux-kern te kan kommunikeer.

Eerstens op die basiese vlak voordat u selfs die konsep van 'n lessenaaromgewing oorweeg, benodig u 'n terminaal en die terminale moet opdragte aanvaar wat die Linux-bedryfstelsel sal gebruik om take uit te voer.

Die gewone skerm wat gebruik word om met Linux in 'n terminaal te kommunikeer, is 'n GNU-instrument genaamd BASH. Om in die eerste plek BASH op die rekenaar te kry, moet dit saamgestel word sodat jy ook 'n samesteller en 'n assembler nodig het, wat ook GNU-gereedskap is.

Trouens, GNU is verantwoordelik vir 'n hele reeks gereedskap wat dit moontlik maak om programme en toepassings vir Linux te ontwikkel.

Een van die gewildste lessenaaromgewings word GNOME genoem wat staan ​​vir GNU Network Object Model Environment. Snappy is dit nie.

Die gewildste grafiese redakteur word GIMP genoem wat vir GNU Image Manipulation Program staan.

Die mense agter die GNU-projek word soms geïrriteerd dat Linux al die krediet kry wanneer dit hul gereedskap is wat dit magtig.

My siening is dat almal weet wie die enjin in 'n Ferrari maak, niemand weet regtig wie die leerstoel, die klankspeler, die pedale, die deure en elke ander deel van die motor maak nie, maar hulle is ewe belangrik.

Die lae wat 'n standaard Linux-lessenaar maak

Die laagste komponent van 'n rekenaar is die hardeware.

Bo-op die hardeware sit die Linux-kern.

Die Linux kern self het verskeie vlakke.

Onderaan sit die toestelbestuurders en sekuriteitsmodules wat gebruik word om met die hardeware te kommunikeer.

Op die volgende vlak het u proses skedules en geheue bestuur wat gebruik word om die programme wat op die stelsel loop, te bestuur.

Ten slotte, bo-aan, is daar 'n reeks stelseloproepe wat metodes verskaf vir interaksie met die Linux-kern.

Bo die Linux-kern is 'n reeks biblioteke wat programme kan gebruik om met die Linux-stelseloproepe te kommunikeer.

Net onder die oppervlak is die verskillende laevlakkomponente soos die raamwerk, logstelsels en netwerkwerk.

Ten slotte kom jy na die top en dit is waar die lessenaaromgewing en lessenaarprogramme sit.

'N Desktop omgewing

'N Desktop-omgewing is 'n reeks grafiese gereedskap en toepassings wat dit makliker maak om met jou rekenaar te kommunikeer en basies dinge te kry.

'N lessenaar omgewing in sy eenvoudigste vorm kan net 'n venster bestuurder en 'n paneel insluit. Daar is baie vlakke van gesofistikeerdheid tussen die eenvoudigste en ten volle funksionele lessenaaromgewings.

Byvoorbeeld, die liggewig LXDE desktop omgewing sluit 'n lêer bestuurder, sessie redakteur, panele, launchers, 'n venster bestuurder, beeld kyker, teks editor, terminale, argief gereedskap, netwerk bestuurder en musiek speler.

Die GNOME-lessenaaromgewing sluit al daardie plus 'n kantoorpakket, webblaaier, GNOME-bokse, e-poskliënt en nog vele meer toepassings in.