Introductie tot Linux
In dit onderwerp gaan we de enkele basisintroductie van Linux met de volgende concepten bespreken
Wat is een besturingssysteem?
Wanneer we onze computer / laptop inschakelen, krijgen we een scherm waarop we veel activiteiten kunnen uitvoeren, zoals het bewerken van een document, surfen op internet, video's afspelen, software installeren, enz. Maar nu hebben we een nieuwsgierigheid, hoe al deze activiteiten worden ondersteund door de elektronische apparaten? Hoe kan de processor van ons apparaat ons helpen met de uit te voeren activiteiten? Het is het besturingssysteem dat ons helpt om te communiceren met de hardware.
Besturingssysteem (OS) is wat we nodig hebben om te werken op ons elektronische apparaat. Terwijl u dit op uw elektronische apparaat leest, maakt u gebruik van de voordelen van OS. Velen van ons hebben veel populaire OS's gebruikt, zoals Windows, Apples OS, maar hier zullen we de LINUX bespreken.
Wat is Linux?
Linux is een besturingssysteem, het is net als Windows en Mac OS X. Besturingssysteem is een software die de hardware van de apparaten zoals de laptop, desktop of tabbladen optimaal gebruikt. Op een eenvoudige manier kunnen we zeggen dat het besturingssysteem een brug is tussen de software en de hardware. Zonder OS is het niet mogelijk om software of programma's uit te voeren of uit te voeren.
Componenten van Linux
In de bovenstaande sectie hebben we de introductie van Linux bestudeerd, dus nu gaan we de componenten van Linux leren. Aangezien Linux-architectuur voornamelijk deze componenten heeft: Hardware, Kernel, Shell en hulpprogramma's:
- Hardware: randapparatuur zoals RAM, HDD en CPU vormen samen de hardwarelaag voor het LINUX-besturingssysteem.
- Kernel: Het kerngedeelte van het Linux-besturingssysteem heet Kernel, het is verantwoordelijk voor veel activiteiten van het LINUX-besturingssysteem. Het werkt rechtstreeks samen met hardware, die services op laag niveau biedt, zoals hardwaredetails voor het systeem. We hebben twee soorten kernels - Monolithische kernel en MicroKernel
- Shell: de shell is een interface tussen de gebruiker en de kernel, het verbergt de complexiteit van functies van de kernel voor de gebruiker. Het accepteert opdrachten van de gebruiker en voert de actie uit.
- Hulpprogramma's: functies van het besturingssysteem worden aan de gebruiker verleend vanuit het hulpprogramma. Individuele en gespecialiseerde functies kunnen worden gebruikt vanuit de systeemhulpprogramma's.
Kenmerken van Linux
Na het leren van de introductie tot Linux en de belangrijkste componenten van Linux gaan we de kenmerken van Linux leren. Linux kan worden gebruikt met behulp van opdrachten, die de volgende functies uitvoeren:
- Linux-opdrachten worden gebruikt om een of meerdere taken uit te voeren, bijv. Kopiëren, plakken, zoeken, enz.
- Met behulp van opdrachten kunnen taken efficiënt en effectief worden uitgevoerd voor het uitvoeren van een bepaald programma
Commando's worden verondersteld in een shell te worden getypt, dit is als een communicator tussen ons en de kern Linux, die de menselijke code converteert om door hardware te worden uitgevoerd. We kunnen de code uitvoeren om iets in een bestand te vinden, en we kunnen ook code schrijven om de complexere codes uit te voeren, zoals we een opdracht kunnen uitvoeren op de uitvoer van één opdracht, hiervoor moeten we de "|" (pijpscheider gebruiken) ) tussen twee of meer opdrachten. Deze pijpoperator fungeert als een verbinding voor de twee commando's. Hieronder hebben we de voorbeelden van zowel enkele commando's als de meervoudige commandokoppeling met behulp van de pijp.
bv
- grep - Zoeken naar een patroon in een bestand
- sorteren - sorteren op volgorde
- uniq - Toon slechts één kopie van identieke dingen, dit zijn de voorbeelden van de single, deze commando's kunnen afzonderlijk werken of we kunnen ze gebruiken om iets op te halen met ze allemaal als één, bijv. grep ARC * txt | sorteren | uniq> output.txt
De bovenstaande opdracht zoekt in alle bestanden met de extensie 'txt' naar het woord 'ARC' en slaat een kopie van een record op in een nieuw bestand 'output.txt'.
Dit waren de enkele voorbeelden van opdrachten, waar we ze kunnen gebruiken om onze functionaliteit te bereiken.
Huidige toepassing van Linux-systemen
Ontwikkelaars van Linux concentreerden zich in een vroeg stadium volledig op netwerkdiensten, maar het echte blok voor Linux was het ondersteunen van de kantoortoepassingen zoals MS-compatibele kantoortoepassingen zoals tekstverwerkers, spreadsheets, presentaties en dergelijke. Na het verkrijgen van alle wegversperringen hadden we een zeer stabiel freeware-besturingssysteem ontvangen. Linux wordt veel gebruikt op de server, omdat het wordt beschouwd als het meest stabiele en betrouwbare platform, dat database- en handelsdiensten biedt voor bedrijven zoals Amazon, de bekende online boekhandel, het Amerikaanse postkantoor, het Duitse leger en vele anderen. Internetproviders hebben een firewall, proxy en webserver gevonden, de diensten van Linux zijn zeer nuttig en u kunt de Linux-box binnen het bereik van elke UNIX-systeembeheerder vinden, omdat deze een zeer vriendelijke, comfortabele beheersystemen heeft. Linux wordt niet alleen gebruikt in personal computers, laptops, maar ook in kleine gadgets zoals PDA, mobiele telefoons, slimme horloges, enz.
Duizenden bedrijven en overheden over de hele wereld gebruiken Linux OS vanwege betaalbaarheid, lagere licentiekosten en tijd en geld. Linux wordt in veel elektronische apparaten gebruikt, hieronder vindt u een lijst met enkele:
- Dell Inspiron Mini 9 en 12
- Garmin Nuvi 860, 880 en 5000
- Google Android Dev Phone 1
- HP Mini 1000
- Lenovo IdeaPad S9
- Motorola MotoRokr EM35 telefoon
- Eén laptop per kind XO2
- Sony Bravia televisie
- Sony Reader
Voor- en nadelen van Linux
Na alle componenten, kenmerken en de brede introductie tot Linux te hebben doorlopen, gaan we de voor- en nadelen van Linux onderzoeken:
Voordelen van Linux
- Linux is gratis en kan worden gedownload van internet, er zijn geen verborgen kosten voor registratie, updates of wat dan ook.
- Linux is flexibel, dwz Linux kan in elke hardware worden geïnstalleerd, als een gebruiker niet zeker weet welk besturingssysteem op zijn / haar machine kan worden geïnstalleerd, kan hij met Linux werken.
- Linux is zodanig ontwikkeld dat het altijd kan worden uitgevoerd zonder opnieuw op te starten, en vanwege deze functie kunnen veel toepassingen op rustige uren worden gepland.
- Beveiligingsmodel geïmplementeerd voor Linux is gebaseerd op de Unix, het is ook zeer veilig tegen internet en andere aanvallen.
- Linux kan naar behoefte worden aangepast en bugfixes zijn erg snel omdat het open source is en we kunnen veel mensen op internet vinden voor oplossingen.
Nadelen van Linux
- Linux heeft een licentie onder GNU Public License (GPL), wat suggereert dat iedereen een gewijzigde versie kan wijzigen en verspreiden. Het is dus een beetje verwarrend om een geschikt te vinden voor onze behoefte-versie.
- Linux is niet erg gebruiksvriendelijk en het kan een beetje verwarrend zijn voor de beginners.
Aanbevolen artikelen
Dit is een gids geweest bij de introductie tot Linux. Hier hebben we het besturingssysteem, de werking van Linux, architectuur en commando-uitvoeringen besproken en ook, wat zijn de voor- en nadelen van het gebruik van Linux. u kunt ook het volgende artikel bekijken voor meer informatie -
- Inleiding tot GIT
- Inleiding tot JavaScript
- Inleiding tot machinaal leren
- Introductie van datamining