Linux is een open source , Unix - achtig besturingssysteem . Open source verwijst naar het feit dat het hele besturingssysteem broncode vrij beschikbaar voor iedereen om te bekijken of wijzigen als zij dat nodig achten . Het is Unix - achtige of Unix - based genoemd omdat het gebouwd is niet op de AT & T Unix kernel maar eerder op een kernel gemaakt door Linus Torvalds met een compleet andere code base . De Linux besturingssysteem voldoet aan veel van de Unix structuren en het meest gebruikte van dezelfde opdrachten . Het besturingssysteem Het Linux-besturingssysteem ( OS ) is gebaseerd op de Linux kernel . De kernel is een softwaretoepassing die verantwoordelijk is voor het beheer van de communicatie tussen de hardware en software . Het is de abstractielaag voor het geheugen , processors en I /O apparaten die de software moet regelen . Bovenop de kernel ligt het reservoir . Het omhulsel is de laag tussen de gebruiker en de kernel . De shell interpreteert de opdrachten en voert ze . Er zijn meerdere schelpen beschikbaar voor het Linux-besturingssystemen , maar de standaard shell is de Bash ( Bourne Again ) shell . De laatste laag van het besturingssysteem is het programma's of toepassingen . Hoewel de doppen en de kernen zijn ook programma's , worden ze gescheiden van programma's zoals tekstverwerkers en mediaspelers beschouwd . De File System Het bestandssysteem is hiërarchisch in natuur , met de basis die de root directory , door " /" aangeduid . Elke directory eronder kan uiteindelijk worden teruggevoerd naar de root directory . Elke map heeft een zeer specifiek doel . Bijvoorbeeld , de " /home " directory bevat de persoonlijke bestanden van elke gebruiker , de " /bin " en " /sbin " directories houd de programmabestanden en de ' /boot ' directory bevat de bestanden die nodig zijn om het besturingssysteem op te starten . < br > een ander belangrijk ding om op te merken is dat alles in Linux wordt behandeld als een bestand, inclusief de programmabestanden , de tekst bestanden , de mappen en de hardware-apparaten . Er zijn drie bestandstypen , en elk bestandstype heeft een specifieke functie . Gewone bestanden zijn bestanden zoals tekstbestanden en binaire ( software ) bestanden . Directory bestanden houdt alleen de naam en het identificatienummer van elk bestand gehouden binnen de directory . Devicebestanden houdt geen informatie, maar worden gebruikt om opdrachten te geven aan de hardware-apparaten . De Shell Vaak als mensen denken van het Linux-besturingssysteem , zij denk aan de command line interface ( CLI ) of shell . Het is waar je het systeem commando's in te voeren . Voor toegang tot de shell , je een terminal venster te openen . Het terminalvenster is meestal te vinden onder " System Tools " of " Accessoires " onder de belangrijkste "Start " of "Toepassingen" menu in de grafische desktop . Wanneer u het terminalvenster opent, wordt u gepresenteerd met het commando prompt in de vorm van "% " of " $ " . Dit is waar je commando's typen . Commando's zijn nodig om de OS te doen alles, van het manipuleren van tekstbestanden te manipuleren hardware . De Linux command basis is te veel om op te gaan in voor detail hier , maar gemeenschappelijke opdrachten kunt u vinden op de BSD.org website ( zie bronnen hieronder ) . De Graphical Desktops Met de vooruitgang van de grafische desktops zoals Gnome of KDE , kunt u denkbaar gebruik maken van de Linux- besturingssysteem voor een lange tijd zonder ooit een terminalvenster te openen . Het merendeel van de dag - tot-dag taken nu een grafische user interface ( GUI ) van een soort of een ander . Elke desktop omgeving heeft zijn eigen set van voor-en nadelen . Bijvoorbeeld , KDE is een meer robuuste desktop -omgeving , met verbeterde graphics en menu's . Gnome is meer utilitaristische in de look en feel . De desktop die je kiest is uitsluitend een persoonlijke voorkeur , en sommige mensen willen zowel Gnome en KDE installeren en te schakelen tussen de twee . Het is belangrijk op te merken dat niet alle programma's ontworpen voor Gnome onder KDE zal lopen , en vice versa , zonder dat de desktop - specifieke libraries geïnstalleerd . Echter , als er een applicatie die een ding doet in Gnome , kunt u nu dat u een basiskennis van het Linux- besturingssysteem er redelijk zeker van dat er een soortgelijke aanvraag in KDE . , De beste manier om meer is om een distributie zoals Ubuntu of Fedora plukken en installeren ( zie bronnen ) . Ervaring is veruit de beste leraar in dit geval .
|