Uvod v Linux
V tej temi bomo obravnavali nekaj osnovnih predstavitev Linuxa z naslednjimi koncepti
Kaj je operacijski sistem?
Kadar koli vklopimo računalnik / prenosni računalnik, dobimo zaslon, na katerem lahko izvajamo številne dejavnosti, kot je urejanje dokumenta, brskanje po internetu, predvajanje videoposnetkov, namestitev programske opreme itd. Zdaj pa imamo radovednost, kako vse te dejavnosti podpirajo elektronske naprave? Kako nam procesor naše naprave pomaga pri izvajanju dejavnosti? Prav operacijski sistem nam pomaga pri interakciji s strojno opremo.
Operacijski sistem (OS) je tisto, kar potrebujemo za delo na naši elektronski napravi. Ko berete to na svoji elektronski napravi, uporabljate prednosti OS. Mnogi od nas so uporabljali številne priljubljene OS, kot so Windows, Apples OS, tukaj pa bomo razpravljali o LINUX-u.
Kaj je Linux?
Linux je operacijski sistem, podoben operacijskim sistemom Windows in Mac OS X. Operacijski sistem je programska oprema, ki kar najbolj izkorišča strojno opremo naprav, kot so prenosnik, namizje ali zavihki. Na preprost način lahko rečemo, da je operacijski sistem most med programsko in strojno opremo. Brez OS ni mogoče zagnati ali zagnati programske opreme ali programa.
Komponente Linuxa
V zgornjem razdelku smo preučili uvod v Linux, zato se bomo zdaj naučili komponent Linuxa. Ker ima Linux arhitektura predvsem te komponente: Hardware, Kernel, Shell in Utilities:
- Strojna oprema: Periferne naprave, kot so RAM, HDD, CPU, skupaj predstavljajo strojni nivo za operacijski sistem LINUX.
- Kernel: Osrednji del operacijskega sistema Linux se imenuje Kernel, odgovoren je za številne dejavnosti operacijskega sistema LINUX. Neposredno deluje s strojno opremo, ki zagotavlja storitve nizke ravni, kot je zagotavljanje podrobnosti o strojni opremi v sistemu. Imamo dve vrsti jeder - Monolithic Kernel in MicroKernel
- Lupina: lupina je vmesnik med uporabnikom in jedrom, v sebi skriva zapletenost funkcij jedra. Od uporabnika sprejema ukaze in izvede dejanje.
- Pripomočki: Funkcije operacijskega sistema so dodeljene uporabniku iz pripomočkov. Posamezne in specializirane funkcije se lahko uporabljajo v sistemskih pripomočkih.
Lastnosti Linuxa
Po tem, ko se bomo naučili Uvod v Linux in glavne komponente Linuxa, se bomo naučili značilnosti Linuxa. Linux je mogoče uporabiti z ukazi, ki opravlja naslednje funkcije:
- Ukazi Linux se uporabljajo za izvajanje enega ali več opravil, npr. Kopiranje, lepljenje, iskanje itd.
- Z uporabo ukazov je mogoče učinkovito in učinkovito izvajati naloge
Ukazi naj bi bili vtipkani v lupino, to je kot komunikator med nami in jedrnim Linuxom, ki pretvarja človeško kodo v strojno opremo. Izvedemo kodo, da najdemo nekaj v datoteki, prav tako pa lahko napišemo kodo za izvedbo bolj zapletenih kod, kot smo lahko izvedemo ukaz na izhodu enega ukaza, za to pa moramo uporabiti "|" (cevni ločevalnik ) med dvema ali več ukazi. To pomeni, da operater cevi deluje kot skup za oba ukaza. Spodaj imamo primere enojnih ukazov in več ukazov, ki so povezani s cevjo.
npr
- grep - Poiščite vzorec v datoteki
- razvrsti - razvrstite po vrstnem redu
- uniq - Pokažite samo eno kopijo enakih stvari, to so primeri enojnega, ti ukazi lahko delujejo posamično ali pa jih lahko uporabimo, da jih dobimo, če uporabimo nekaj kot eno npr. grep ARC * txt | vrsta | uniq> output.txt
Zgornji ukaz bo poiskal vse datoteke s pripono "txt" za besedo "ARC" in shranil kopijo zapisa v novo datoteko "output.txt".
To je bilo nekaj primerov ukazov, kjer jih lahko uporabimo za dosego svoje funkcionalnosti.
Trenutna uporaba sistemov Linux
Razvijalci Linuxa so se v polni koncentraciji popolnoma osredotočili na mrežne storitve, toda pravi blok za Linux je bil podpora pisarniškim aplikacijam, kot so MS-jeve pisarniške aplikacije, kot so urejevalniki besedil, preglednice, predstavitve in podobno. Potem ko smo dobili vse zapore, smo dobili zelo stabilen brezplačni OS. Linux se zelo uporablja na strani strežnika, saj velja za najbolj stabilno in zanesljivo platformo, ki zagotavlja storitve podatkovnih baz in trgovanja za podjetja, kot so Amazon, znana spletna knjigarna, ameriška pošta, nemška vojska in mnogi drugi. Ponudniki internetnih storitev so našli požarni zid, proxy in spletni strežnik, storitve Linuxa zelo koristne, Linux polje pa lahko najdete v dosegu vsakega skrbnika sistema UNIX, saj ima zelo prijazne in udobne sisteme upravljanja. Linux se ne uporablja samo v osebnih računalnikih, prenosnikih, ampak tudi v majhnih pripomočkih, kot so dlančniki, mobilni telefoni, pametne ure itd.
Na tisoče podjetij in vlad po vsem svetu uporablja operacijski sistem Linux zaradi dostopnosti, nižje pristojbine za licenciranje ter časa in denarja. Linux se uporablja v številnih elektronskih napravah, spodaj je seznam:
- Dell Inspiron Mini 9 in 12
- Garmin Nuvi 860, 880 in 5000
- Google Android Dev Phone 1
- HP Mini 1000
- Lenovo IdeaPad S9
- Telefon Motorola MotoRokr EM35
- En prenosni računalnik na otroka XO2
- Televizija Sony Bravia
- Sony Reader
Prednosti in slabosti Linuxa
Po pregledu vseh komponent, značilnosti in širokega Uvoda v Linux bomo raziskali prednosti in slabosti Linuxa:
Prednosti Linuxa
- Linux je brezplačen in ga je mogoče prenesti iz interneta, za registracijo, posodobitve ali kaj podobnega ni skritih stroškov.
- Linux je prilagodljiv, tj. Linux se lahko namesti v katero koli strojno opremo, če uporabnik ni prepričan, v kakšnem operacijskem sistemu je mogoče namestiti računalnik, lahko gre z Linuxom.
- Linux je razvit tako, da lahko ves čas deluje brez ponovnega zagona, zaradi te funkcije pa je mogoče ob umirjenih urah načrtovati veliko programov.
- Varnostni model, ki je implementiran za Linux, temelji na Unixu in je zelo varen tudi pred internetom in drugimi napadi.
- Linux lahko prilagodimo glede na zahteve, odpravljanje napak pa je zelo hitro, saj je odprtokoden in na spletu lahko najdemo veliko ljudi, ki so na voljo za rešitve.
Slabosti Linuxa
- Linux je licenciran pod GNU Public License (GPL), kar kaže, da lahko vsak spremeni in distribuira spremenjeno različico. Zato je nekoliko zmedeno najti primerno za našo različico potrebe.
- Linux ni zelo uporabniku prijazen in lahko malce zmede začetnike.
Priporočeni članki
To je vodnik pri uvajanju v Linux. Tu smo razpravljali o operacijskem sistemu, delovanju Linuxa, o izvajanju arhitekture in ukazov ter o tem, kakšne so prednosti in slabosti uporabe Linuxa. Če želite izvedeti več, si oglejte tudi naslednji članek -
- Uvod v GIT
- Uvod v JavaScript
- Uvod v strojno učenje
- Uvedba podatkovnega rudarjenja