Lad os først starte med den grundlæggende viden om Linux-operativsystemet.
Linux styresystem
Et operativsystem kan beskrives som en grænseflade mellem computerhardwaren og brugeren af enhver computer. Det er en gruppe software, der håndterer ressourcerne i computerhardwaren og letter basale tjenester til computerprogrammer.
Et operativsystem er en væsentlig komponent af systemsoftware i et computersystem. Det primære formål med et operativsystem er at give en platform, hvor en bruger kan køre ethvert program bekvemt eller effektivt.
På den anden side, Linux OS er en af de berømte versioner af UNIX OS. Det er udviklet til at give et billigt eller gratis OS til flere brugere af personlige computersystemer. Bemærkelsesværdigt nok er det et komplet OS inklusive en X Window System, Emacs editor, IP/TCP , GUI (grafisk brugerflade) osv.
java gør mens
Linux operativsystem historie
I 1991 startede Linux-historien med starten på et bestemt projekt af den finske studerende Linus Torvalds for at skabe en ny gratis OS kerne . Den endelige Linux-kerne blev bemærket af kontinuerlig udvikling gennem historien siden da.
- Linux blev foreslået af den finske studerende Linus Torvalds i 1991.
- HP-UX ( Hewlett Packard ) 8.0 version blev offentliggjort.
- Hewlett Packard 9.0 version blev udgivet i 1992.
- FreeBSD 1.0 version og NetBSD 8 version blev udgivet i 1993.
- Red Hat Linux blev foreslået i 1994. Caldera blev opdaget af Ransom love og Bryan Sparks og NetBSD 1.0 version offentliggjort.
- HP-UX 10.0 version og FreeBSD 2.0 version blev udgivet i 1995.
- K Desktop Environment blev etableret af Matthias Ettrich i 1996.
- HP-UX 11.0-versionen blev udgivet i 1997.
- IRIX 6.5-versionen, dvs. den femte SGI UNIX-generation, Free BSD 3.0-versionen og Sun Solaris 7 OS blev udgivet i 1998.
- Det Caldera system aftale med professionel serviceafdeling og SCO serversoftwaredivision blev udgivet i 2000.
- Lindows navn blev ændret til Linspire i 2004.
- Den første udgivelse af Ubuntu blev udgivet i 2004.
- openSUSE-projektet startede en gratis distribution fra fællesskabet af Novell I 2005.
- Linux-kerneversion 3.0 blev udgivet i 2011.
- Googles Linux-baserede android insisterede på 75% af smartphonens markedsandel, baseret på antallet af eksporterede telefoner i 2013.
- Ubuntu insisterede på 20000000+ brugere i 2014.
Arkitektur af Linux-system
Linux-operativsystemets arkitektur indeholder hovedsageligt nogle af komponenterne: kernen, systembiblioteket, hardwarelaget, systemet, og Shell-værktøj .
1. Kernel:- Kernen er en af kernen i et operativsystem. Det er ansvarligt for hver af de vigtigste handlinger i Linux OS. Dette operativsystem indeholder forskellige typer moduler og samarbejder direkte med underliggende hardware. Kernen letter påkrævet abstraktion for at skjule detaljer om lav-niveau hardware eller applikationsprogrammer til systemet. Der er nogle af de vigtige kernetyper, som er nævnt nedenfor:
- Monolitisk kerne
- Mikrokerner
- Exo kerner
- Hybride kerner
2. Systembiblioteker:- Disse biblioteker kan specificeres som nogle specielle funktioner. Disse anvendes til at implementere operativsystemets funktionalitet og behøver ikke kodeadgangsrettigheder til kernemodulerne.
3. Systemhjælpeprogrammer:- Det er ansvarligt for at udføre specialiserede niveau og individuelle aktiviteter.
4. Hardwarelag:- Linux-operativsystemet indeholder et hardwarelag, der består af flere perifere enheder som CPU, HDD og RAM.
ankita dave
5. Skal:- Det er en grænseflade mellem kernen og brugeren. Det har råd til kernel tjenester. Den kan tage kommandoer gennem brugeren og kører kernens funktioner. Skallen er tilgængelig i forskellige typer OS'er. Disse operativsystemer er kategoriseret i to forskellige typer, som er grafiske skaller og kommandolinjeskaller .
maskinskrift dato tid
De grafiske linjeskaller letter den grafiske brugergrænseflade, mens kommandolinjeskallene letter kommandolinjegrænsefladen. Således implementerer begge disse skaller operationer. De grafiske brugergrænsefladeskaller arbejder dog langsommere sammenlignet med kommandolinjegrænsefladeskallene.
Der er et par typer af disse skaller, som er kategoriseret som følger:
- Korn skal
- Bourne skal
- C skal
- POSIX skal
Linux-operativsystemfunktioner
Nogle af de primære funktioner i Linux OS er som følger:
Ulemper ved Linux
Vi er nødt til at forstå kommandolinjegrænsefladen, og det er også lidt komplekst at finde nyere software. Når vi står over for ethvert problem i operativsystemet, er søgeløsningen meget problematisk. Der er også forskellige eksperter til Mac og Windows sammenlignet med Linux.
Linux-operativsystemapplikationer
Linux er en milliard-dollar virksomhed i dag. Tusindvis af regeringer og virksomheder bruger Linux-operativsystemer over hele verden på grund af lavere penge, tid, licensafgift og overkommelighed. Linux kan bruges inden for flere typer elektroniske enheder. Disse elektroniske enheder er let tilgængelige for brugere over hele verden. Et par af de berømte Linux-baserede elektroniske enheder er anført nedenfor:
- Yamaha Motive Keyboard
- Volvo In-Car Navigationssystem
- TiVo digital videooptager
- Sony Reader
- Sony Bravia fjernsyn
- En bærbar pc pr. barn XO2
- Motorola MotoRokr EM35 telefon
- Lenovo IdeaPad S9
- HP Mini 1000
- Google Android Dev Phone 1
- Garmin Nuvi 860, 880 og 5000
- Dell Inspiron Mini 9 og 12
Linux distribution
Det er et OS, der er sammensat af en softwarebaseret samling på Linux-kernen, eller vi kan sige, at distributionen inkluderer Linux-kernen. Det understøtter software og biblioteker. Vi kan få et Linux-baseret OS ved at downloade enhver Linux-distribution. Disse typer distributioner findes for forskellige typer enheder som f.eks personlige computere, indlejrede enheder , osv. Der findes omkring mere end 600 Linux-distributioner, og nogle få af de berømte Linux-distributioner er angivet som følger:
- Deeppin
- OpenSUSE
- Fedora
- Kun
- Debian
- Ubuntu
- Elementære
- Linux Mint
- Manjaro
- MX Linux
Er Ubuntu og Linux forskellige?
JA.
Den primære forskel mellem vindue og Linux er, at vinduet er open source og gratis OS og dets Linux-distribution baseret på Debian, hvorimod Linux er en stor samling af open source OS'er, der arbejder baseret på Linux-kernen.
Desuden er Ubuntu en distribution af Linux, og Linux er et kernesystem. Ubuntu er integreret af Canonical Ltd. og udgivet i 2004 og Linux er integreret af Linus Torvalds og udgivet i 1991.
Brugertilstand vs kernetilstand
Koden for kernekomponenten kører i en unik privilegiestemning kendt som kernetilstand sammen med fuld adgang til enhver computerressource. Denne kode illustrerer en individuel proces, kører i et individuelt adresseområde og behøver ikke kontekstskifte. Derfor er det meget hurtigt og effektivt.
hvor er browserindstillingerne
Kernel udfører alle processer og faciliterer forskellige tjenester i et system til processerne. Det letter også sikret adgang til processer til hardware.
Supportkoden, der ikke er nødvendig for at køre i kernetilstand, er inde i systembiblioteket. Brugerprogrammerne og andre typer systemprogrammer implementeres i brugertilstanden.
Det inkluderer ingen adgang til kernetilstand og systemhardware. Brugerværktøjer/programmer bruger systembibliotekerne til at få adgang til kernefunktioner for at opnå opgaver på lavt niveau i systemet.