Mikä on Linux Operating System? Johdatus Linux-käyttöjärjestelmään

⚡ Älykäs yhteenveto

Linux on avoimen lähdekoodin käyttöjärjestelmä, joka on rakennettu Linuksen kehittämän ytimen ympärille. Torvalds vuonna 1991, jota arvostetaan sen ilmaisuuden, turvallisuuden ja erittäin muokattavuuden vuoksi, ja se toimii nyt palvelimien, puhelimien ja työpöytien tukijana maailmanlaajuisesti.

  • 🐧 Määritelmä: Linux on ilmainen, avoimen lähdekoodin käyttöjärjestelmä, jonka ydin mahdollistaa laitteiston ja ohjelmiston kommunikoinnin.
  • 🧠 Kernel: Ydin on järjestelmän ydin ja hallitsee muistia, prosessoreita ja laitteita.
  • 📜 Alkuperä: Linus TorValds julkaisi Linux-ytimen vuonna 1991 ja yhdisti sen Richard Stallmanin GNU-työkaluihin.
  • 🛡️ Hyödyt: Linux on ilmainen, turvallinen ja vakaa, eikä se tarvitse virustorjuntaa jokapäiväiseen työpöytäkäyttöön.
  • 🌍 Hyväksyminen: Yritykset kuten Amazon, Googleja Facebook käyttää Linuxia palvelimilla sen luotettavuuden vuoksi.
  • 📦 Jakelut: Käyttäjäystävällisiä versioita, kuten Ubuntu, Debian ja Fedora tekevät Linuxista helposti lähestyttävän aloittelijoille.
  • 🤖 Tekoälyn apu: Tekoälyavustajat ja GitHub Copilot voivat selittää Linux-käsitteitä ja luoda komentotulkkikomentoja.

Johdatus Linux-käyttöjärjestelmään: mikä Linux on ja miksi sitä käytetään

Linux on yksi maailman käytetyimmistä käyttöjärjestelmistä, ja se pyörittää hiljaisesti palvelimia, älypuhelimia ja henkilökohtaisia ​​tietokoneita. Tällä sivulla esitellään, mikä Linux on, miksi jokainen tietokone tarvitsee käyttöjärjestelmän, miten Linux sai alkunsa, mitä etuja se tarjoaa ja miten se vertautuu Unixiin.

Mikä on Linux?

Linux on käyttöjärjestelmä eli ydin, jota jaetaan avoimen lähdekoodin lisenssillä. Sen toiminnallisuusluettelo on melko samanlainen kuin Unixin. Ydin on Linux-käyttöjärjestelmän ytimessä oleva ohjelma, joka hoitaa perustavanlaatuisia tehtäviä, kuten laitteiston ja ohjelmiston välisen kommunikoinnin.

Alla oleva kuva näyttää, missä käyttöjärjestelmä sijaitsee tietokoneesi laitteiston ja käyttämiesi ohjelmien välissä.

Kaavio, joka näyttää käyttöjärjestelmän yhdistävän tietokoneen laitteiston ohjelmistoon

Miksi tarvitset käyttöjärjestelmän?

Joka kerta, kun käynnistät tietokoneesi, näet näytön, jossa voit suorittaa erilaisia ​​toimintoja, kuten kirjoittaa, selata internetiä tai katsoa videota. Mikä saa tietokoneen laitteiston toimimaan näin? Mistä tietokoneesi prosessori tietää, että pyydät sitä suorittamaan... mp3 tiedosto?

No, käyttöjärjestelmä eli ydin tekee tämän työn. Joten toimiaksesi tietokoneellasi tarvitset Operating System (OS)Itse asiassa käytät sellaista juuri nyt, kun luet tätä tietokoneellasi. Olet saattanut käyttää suosittuja käyttöjärjestelmiä, kuten Windows tai Apple OS X, mutta tässä opimme johdannon Linux-käyttöjärjestelmään, yleiskatsauksen Linuxista ja sen tarjoamista eduista muihin käyttöjärjestelmiin verrattuna.

Kuka loi Linuxin?

Linux on käyttöjärjestelmä eli ydin, joka syntyi ajatuksena nuoren ja älykkään Linuksen mielessä. Torvalds opiskellessaan tietojenkäsittelytiedettä. Hän työskenteli aiemmin Unix-käyttöjärjestelmän (omistusoikeudellinen ohjelmisto) parissa ja ajatteli, että se kaipaisi parannuksia.

Kun Unixin suunnittelijat hylkäsivät hänen ehdotuksensa, hän ajatteli julkaista käyttöjärjestelmän, joka olisi vastaanottavainen käyttäjien ehdottamille muutoksille ja muunnelmille.

Alla oleva kuva näyttää Linuksen Torvalds, joka loi Linux-ytimen.

Linuksen muotokuva TorValds, Linux-ytimen luoja

Linuxin historia

Niinpä Linus kehitti vuonna 1991 Linux-nimisen ytimen. Hän kuitenkin tarvitsisi toimiakseen siinä ohjelmia, kuten tiedostonhallintaohjelman, dokumenttien muokkausohjelmia ja audio-video-ohjelmia, esimerkiksi jäätelötötteröä ilman jäätelöä.

Ajan kuluessa hän teki yhteistyötä muiden ohjelmoijien kanssa esimerkiksi MIT:ssä, ja Linux-sovelluksia alkoi ilmestyä. Niinpä noin vuonna 1991 julkaistiin virallisesti toimiva Linux-käyttöjärjestelmä ja joitakin sovelluksia, ja tämä oli alku yhdelle nykyään saatavilla olevista rakastetuimmista ja avoimen lähdekoodin käyttöjärjestelmistä.

Linux-käyttöjärjestelmän aiemmat versiot eivät olleet yhtä käyttäjäystävällisiä, koska niitä käyttivät tietokoneohjelmoijat, ja Linus TorValdsilla ei koskaan ollut mielessään tuotteensa kaupallistamista.

Tämä on ehdottomasti vähentänyt Linuxin suosiota kaupallisena käyttöjärjestelmänä. Windows tuli kuuluisaksi. Linux-käyttöjärjestelmän avoimen lähdekoodin puolensa ansiosta se oli kuitenkin vankempi.

Linux saa asianmukaisen huomionsa

Linuxin tärkein etu oli, että ohjelmoijat pystyivät käyttämään Linux-ydintä omien käyttöjärjestelmiensä suunnitteluun. Ajan myötä uusi valikoima käyttäjäystävällisiä käyttöjärjestelmiä valtasi tietokonemaailman. Nykyään Linux on yksi suosituimmista ja laajimmin käytetyistä ytimistä, ja se on suosittujen käyttöjärjestelmien, kuten Debianin, Knoppixin, selkäranka. Ubuntuja Fedora. Lista ei kuitenkaan pääty tähän, sillä Linux-ytimeen perustuvia Linux-versioita on tuhansia ja ne tarjoavat käyttäjille monenlaisia ​​toimintoja.

Alla oleva grafiikka kuvaa, kuinka Linux siirtyi harrastusprojektista valtavirtaan.

Esimerkki Linuxin suosion kasvusta tietokonemaailmassa

Linux-ydintä käytetään yleensä yhdessä ns. GNU Dr. Richard Stallmanin projekti. Kaikki nykyaikaiset Linux-jakelut ovat itse asiassa GNU/Linux-jakeluja.

Linuxin edut

Linux-käyttöjärjestelmä nauttii nyt suosiotaan huipussaan, ja se on kuuluisa niin ohjelmoijien kuin tavallisten tietokoneen käyttäjienkin keskuudessa ympäri maailmaa. Alla oleva kuva kiteyttää Linuxin tärkeimmät edut. Sen tärkeimmät edut ovat:

Sarjakuva, jossa verrataan Linuxin etuja a:han Windows virhe

  • Se tarjoaa ilmaisen käyttöjärjestelmän. Sinun ei tarvitse maksaa satoja dollareita käyttöjärjestelmän hankkimisesta, toisin kuin Windows.
  • Koska lähdekoodi on avoin, kuka tahansa ohjelmointia tunteva voi muokata sitä.
  • Linuxin oppiminen on aloittelijalle helppoa.
  • Linux-käyttöjärjestelmät tarjoavat nykyään miljoonia ohjelmia ja sovelluksia, joista suurin osa on ilmaisia.
  • Kun olet asentanut Linuxin, et enää tarvitse virustorjuntaohjelmaa. Linux on erittäin turvallinen järjestelmä, ja maailmanlaajuinen kehittäjäyhteisö etsii jatkuvasti tapoja parantaa sen turvallisuutta. Jokaisen päivityksen myötä käyttöjärjestelmästä tulee turvallisempi ja vankempi.
  • Linux on palvelinympäristöihin ensisijainen käyttöjärjestelmä sen vakauden ja luotettavuuden vuoksi. Mega-yritykset kuten Amazon, Facebook ja Google käyttävät Linuxia palvelimillaan, ja Linux-pohjainen palvelin voi toimia tauotta ilman uudelleenkäynnistystä vuosia.

Onko se minulle?

Linuxin käyttäjät, jotka ovat uusia, usein karttavat sitä pitäen sitä virheellisesti vaikeana ja teknisenä käyttöjärjestelmänä. Totta puhuen, Linux-käyttöjärjestelmistä on tullut viime vuosina paljon käyttäjäystävällisempiä kuin vastaavista, kuten Windows, joten niiden kokeileminen on paras tapa tietää, sopiiko Linux sinulle vai ei.

Alla oleva grafiikka esittää kysymyksen, jonka monet tulokkaat kysyvät ennen vaihtamista.

Grafiikka, jossa kysytään, onko Linux oikea käyttöjärjestelmä sinulle

Niitä on tuhansia parhaat Linux-käyttöjärjestelmät saatavilla Linux-ytimeen perustuen; useimmat niistä tarjoavat huippuluokan tietoturvaa ja sovelluksia, kaikki ilmaiseksi.

Tästä Linuxissa on kyse, ja nyt siirrymme asiaan kuinka Linux asennetaan ja minkä jakelun sinun kannattaisi valita.

Miksi sitten Linux?

Unixia kutsutaan käyttöjärjestelmien äidiksi, ja se loi perustan Linuxille. Unix on suunniteltu pääasiassa suurtietokoneille, ja sitä käytetään yrityksissä ja yliopistoissa, kun taas Linuxista on nopeasti tulossa tunnettu nimi tietokoneiden käyttäjille, kehittäjille ja palvelinympäristöille. Unix-ytimestä on ehkä maksettava, kun taas Linux on ilmainen.

Kuitenkin, komennot Molemmissa käyttöjärjestelmissä käytettävät ovat yleensä samat. Unixin ja Linuxin välillä ei ole paljon eroa. Vaikka ne saattavat vaikuttaa erilaisilta, ytimessä ne ovat olennaisesti samat, koska Linux on Unixin klooni. Joten toisen oppiminen on sama asia kuin toisen oppiminen. Voit tutkia tätä vertailua yksityiskohtaisesti Ero Unixin ja Linuxin välillä.

UKK

Linux-järjestelmässä on useita osia. Ydin hallitsee laitteistoa, komentotulkki tulkitsee komennot, käynnistyslataaja käynnistää järjestelmän, daemonit suorittavat taustapalveluita ja tiedostojärjestelmä järjestää tiedot. Yhdessä järjestelmäkirjastojen ja sovellusten kanssa ne muodostavat täydellisen, toimivan käyttöjärjestelmän.

Jakelu on Linux-ytimelle rakennettu täydellinen käyttöjärjestelmä, joka sisältää järjestelmätyökaluja, kirjastoja, paketinhallintaohjelman ja usein myös työpöytäympäristön. Suosittuja jakeluita ovat mm. Ubuntu, Debian, Fedora ja Linux Mint, jokainen suunnattu eri käyttäjille aloittelijoista palvelimiin.

Linux on ilmainen ja avoimen lähdekoodin ohjelmisto, joten kuka tahansa voi tarkastella ja muokata sen koodia. Windows on maksullinen ja omistettu. Linux on erittäin muokattavissa, turvallinen ja suosittu palvelimilla, kun taas Windows keskittyy pöytätietokoneiden käyttäjille ja laajaan kaupallisten ohjelmistojen ja pelien tukeen.

Komentotulkki on ohjelma, joka lukee tekstikomentoja ja välittää ne ytimelle suoritettavaksi. Bash on yleisin Linux-komentotulkki. Se tukee komentohistoriaa, välilehtien täydennystä ja skriptausta, jolloin voit automatisoida tehtäviä ilman graafista käyttöliittymää.

Linux toimii lähes kaikkialla. Se pyörittää useimpia web-palvelimia ja pilvialustoja. Android älypuhelimia, älytelevisioita, reitittimiä ja monia esineiden internetiin ja sulautettuja laitteita. Se käyttää myös maailman nopeimpia supertietokoneita kehittäjien ja harrastajien käyttämien pöytätietokoneiden ja kannettavien tietokoneiden rinnalla.

Linux-ydin on kirjoitettu enimmäkseen C-ohjelmointikielellä, ja pienet, suorituskyvyn kannalta kriittiset osat on kirjoitettu assembly-kielelle. Monet ympäröivät työkalut ja sovellukset käyttävät C:tä, C++, Pythonja komentosarjojen käyttöä, mikä on yksi syy siihen, miksi Linux on niin joustava ja siirrettävissä eri laitteistojen välillä.

Tekoälyavustajat voivat selittää Linuxin käsitteitä selkokielellä, kääntää pyynnön oikeaksi komentokehotteeksi ja tulkita virheilmoituksia. Koneoppimistyökalut auttavat myös ehdottamalla komentoja, tarkistamalla skriptejä ja havaitsemalla epätavallista toimintaa järjestelmälokeissa, mikä tekee Linuxista paljon vähemmän pelottavan uusille tulokkaille.

Kyllä. GitHub Copilot voi luoda Bash-komentoja ja komentosarjoja lyhyestä kommentista, täydentää niitä kirjoittaessasi ja selittää, mitä kukin rivi tekee. Tarkista aina sen ehdotukset ennen niiden suorittamista, koska jotkin komennot voivat muuttaa tai poistaa tiedostoja.

Tiivistä tämä viesti seuraavasti: