Microsoft is de maker en eigenaar van het besturingssysteem Windows maar je hebt ook alternatieven zoals: ChromeOS, MacOSX, Linux. Hoewel Linux niet zo bekend is met de eindgebruikers gebruiken we het allemaal. Het zit in onze servers IoT systemen, Supercomputers, gsm's, gaming consoles en nog veel meer. Zelfs NASA gebruikt het omwille de Stabiliteit en betrouwbaarheid van de Linux kernel.
Om verder te gaan, is het belangrijk het verschil tussen CLI en GUI te begrijpen.
GUI staat voor Graphical User Interface en biedt een visuele omgeving met knoppen, vensters en menu’s, waardoor het gebruiksvriendelijk is.
CLI staat voor Command Line Interface en werkt via tekstcommando’s in een terminal. Dit vereist meer ervaring, maar biedt vaak meer controle en flexibiliteit.
Een GUI is ideaal voor beginners, terwijl een CLI vaak sneller en krachtiger is voor gevorderde gebruikers.
Om Linux de linux kernel volledig te installeren heb je 2 opties.
Optie 1, installeer je de kernel op een server?
Optie 2. installeer je het op een pc.
Je moet ook een Linux Distro kiezen. Distrochooser kan je helpen met het kiezen van een passende linux distributie die bij jou past.
| Commando | Beschrijving |
|---|---|
pwd |
Toont het volledige pad van de map waarin je nu werkt (Print Working Directory). |
cd |
Wijzigt de huidige werkmap (bijv. naar de homefolder met cd ~). |
ls |
Toont de inhoud van een map. Gebruik ls -la om ook verborgen bestanden te zien. |
whoami |
Laat zien als welke gebruiker je momenteel bent ingelogd. |
man |
Opent de handleiding (manual page) van een specifiek commando. |
history |
Toont een lijst van eerder uitgevoerde commando's. |
clear |
Maakt het terminalvenster leeg. |
| Commando | Beschrijving |
|---|---|
mkdir |
Maakt een nieuwe map aan; gebruik -p voor tussenliggende mappen. |
touch |
Maakt een nieuw, leeg bestand aan. |
cp |
Kopieert bestanden of mappen; gebruik -r voor mappen (recursive). |
mv |
Verplaatst bestanden of mappen, of hernoemt ze. |
rm |
Verwijdert bestanden; gebruik -rf om mappen geforceerd te verwijderen. |
file |
Identificeert het type van een bestand (bijv. tekst of afbeelding). |
| Commando | Beschrijving |
|---|---|
cat |
Toont de volledige inhoud van een bestand op het scherm. |
head |
Toont de eerste 10 regels van een bestand. |
tail |
Toont de laatste 10 regels; gebruik -f om een bestand live te volgen. |
less |
Bekijkt een bestand pagina voor pagina (handig voor grote bestanden). |
nano |
Een eenvoudige teksteditor om bestanden direct te bewerken. |
echo |
Drukt tekst of de waarde van variabelen af op het scherm. |
| Commando | Beschrijving |
|---|---|
grep |
Zoekt naar specifieke tekst of patronen binnen bestanden. |
find |
Zoekt naar bestanden op basis van naam of eigenschappen. |
locate |
Zoekt snel naar bestanden via een vooraf geïndexeerde database. |
cut |
Selecteert specifieke kolommen uit tekstuitvoer. |
wc |
Telt het aantal regels, woorden of karakters (Word Count). |
| Commando | Beschrijving |
|---|---|
sudo |
Voert een commando uit met beheerdersrechten (SuperUser Do). |
apt |
Beheert softwarepakketten (installeren, bijwerken, verwijderen). |
chmod |
Wijzigt de machtigingen (lezen, schrijven, uitvoeren) van een bestand. |
chown |
Wijzigt de eigenaar en/of de groepseigenaar van een bestand. |
passwd |
Wijzigt het wachtwoord van een gebruiker. |

