Linux

Linux
  • Na deze les kun je:

        Het verschil benoemen tussen de Linux kernel en een distributie.
        Uitleggen waarom Linux anders is dan Windows (denk aan de mappenstructuur en Open Source).
        De juiste interface kiezen (GUI of CLI) op basis van de hardware en het doel van de computer.

1 / 36
next
Slide 1: Slide
ICTMBOStudiejaar 1,2

This lesson contains 36 slides, with interactive quizzes, text slides and 2 videos.

Items in this lesson

Linux
  • Na deze les kun je:

        Het verschil benoemen tussen de Linux kernel en een distributie.
        Uitleggen waarom Linux anders is dan Windows (denk aan de mappenstructuur en Open Source).
        De juiste interface kiezen (GUI of CLI) op basis van de hardware en het doel van de computer.

Slide 1 - Slide

Weet je al wat verschillen tussen Linux en Windows?

Slide 2 - Open question

Hoeveel Opdrachten heb je af?

Slide 3 - Open question

Waar ben je tegen aan gelopen?

Slide 4 - Mind map

Linux of Kernel?
Kernel
Linux is een krachtig, Unix-achtig besturingssysteem. Hoewel we de hele softwarebundel vaak 'Linux' noemen, bestaat het uit twee delen:

  1.     De Kernel (het hart): Dit is de kern die direct communiceert met je hardware. Het regelt de instructies voor de CPU, het geheugen en je randapparatuur.
  2.     Het Besturingssysteem: De kernel gecombineerd met alle software en tools die erop draaien. 

Slide 5 - Slide

Linux
Simpel gezegd, de Kernel is een programma dat zorgt dat applicaties  met de hardware kunnen werken.

Slide 6 - Slide

Slide 7 - Slide

Linux 
  • Linux is eigenlijk geen besturingssysteem maar de "kern" (Engels: kernel) uit een besturingssysteem.
  • Het besturingssysteem heeft geen officiële naam maar feitelijk zou je het besturingssysteem GNU/Linux moeten noemen. 
  • Toch wordt dit GNU/Linux besturingssysteem door de meeste kortweg "Linux" genoemd.



Slide 8 - Slide

Slide 9 - Slide

Linux Distributies
Een distributie is eigenlijk een compleet softwarepakket dat direct klaar is voor gebruik. Het bestaat uit drie vaste onderdelen:
    De Basis: De GNU/Linux kernel (het fundament).

    De Interface: Een grafische omgeving (Desktop Environment) zoals GNOME of Xfce. Kies je hier niet voor? Dan werk je volledig via de Command Line (terminal).

    De Software: Een standaardset met apps, zoals een browser (Firefox), Office-pakket en systeemtools.
    Kortom: Een distributie is de "smaak" die je kiest (zoals Ubuntu, Mint of Kali), waarbij alles alvast voor je is samengevoegd.

Slide 10 - Slide

Linux Distro

Het meest wezenlijke verschil tussen de verschillende Linux distributies, vaak distro's genoemd, is de desktop environment (GNOME, Cinnamon). Je zou het ook wel de "user interface" kunnen noemen. 

Slide 11 - Slide

Distro's
Een distributie wordt gemaakt door een bedrijf of een groep personen die een installatieprogramma, de linuxkernel en bijhorende software op een informatiedrager (CD, DVD, internet) plaatst.

Slide 12 - Slide

Welke Linux Distro's, zou je nu kunnen noemen?

Slide 13 - Mind map

Linux Flavors

Slide 14 - Slide

Linux vs Windows

Slide 15 - Slide

Slide 16 - Video

Bootloader
Het proces van het opstarten. Op een computer ziet een gebruiker de bootloader als een splashscreen tijdens het opstarten. Op een netwerkapparaat zie je een statusmelding die aangeeft dat het bootproces wordt doorlopen.

Slide 17 - Slide

Slide 18 - Slide

Weet je nu een verschil tussen Windows en Linux.

Slide 19 - Open question

   L1. Open Source vs. Commercieel

    Linux: Is Open Source. Je mag de broncode inzien en aanpassen. Je hebt volledige controle.
    Windows: Is Commercieel. De broncode is gesloten; je mag alleen gebruiken wat Microsoft je geeft.

2. Alles is een Bestand
    Linux: Ziet alles (harde schijven, printers, cd-roms) als een bestand. Dit maakt automatisering via scripts heel krachtig.
    Windows: Ziet randapparatuur als losse apparaten (devices) met specifieke drivers.

Slide 20 - Slide

Bestandsstructuur (The Tree)

    Linux: Werkt met één boomstructuur die begint bij de Root (/). Alles wordt hierin "gemount".

    Windows: Werkt met verschillende schijfletters (C:, D:, E:). Elke schijf heeft zijn eigen mappenstructuur.

Slide 21 - Slide

4. Naamgeving en Hoofdletters
Linux: Is Case Sensitive. Bestand.txt en bestand.txt zijn twee verschillende bestanden en kunnen in dezelfde map staan.

Windows: Is niet hoofdlettergevoelig. Je kunt geen twee bestanden met dezelfde naam in één map hebben, ongeacht hoofdletters.

Slide 22 - Slide

Opslag
Linux: Verspreidt programmabestanden over specifieke mappen (zoals /bin, /etc en /usr) op basis van functie.

Windows: Bundelt bijna alles (systeem en programma's) op de C:-schijf in Windows of Program Files.

Slide 23 - Slide

Structuur
/dev:  Speciale bestanden voor de benadering van hardware.
/bin:   Deze directory bevat de meest essentiële hulpprogramma's.
/sbin: De meest essentiële hulpprogramma's voor de administrator.
/etc:   Hier worden de configuratiegegevens bijgehouden.
/tmp:  Programma's kunnen hier hun tijdelijke bestanden schrijven.
/lib:    Bibliotheken voor programma's.
/boot: Plaats waar de kernel wordt opgestart.
/var:   Various, meestal worden hier logbestanden in geplaatst.

Slide 24 - Slide

Commands
Basic commands (shell, terminal, console)


pwd
ls
file
cat
cd
clear
mv
rm

Slide 25 - Slide

Slide 26 - Slide

Commands
Sudo / Root?
Linux heeft een root-gebruiker, die je kunt vergelijken met de administrator op een Windows-computer. Deze root-gebruiker heeft standaard volledige toegang en rechten tot het besturingssysteem.

Om als deze (niet-root) gebruiker commando's als root-gebruiker uit te kunnen voeren, wordt gebruik gemaakt van het 'Sudo'-commando, wat staat voor 'super user do'.

Slide 27 - Slide

Daemon?
Een daemon is een programma dat op de achtergrond bewerkingen uitvoert.
Enkele voorbeelden van daemons: inetd (netwerkserver), crond (het regelmatig uitvoeren van taken), syslogd (systeemlogging), httpd (webserver),

Slide 28 - Slide

Slide 29 - Video

Hoe heet de mascotte van Linux?

Slide 30 - Open question

Wat is het belangrijkste verschil tussen de Linux 'kernel' en een Linux 'distributie'?
A
De kernel is de grafische interface, de distributie is de code.
B
De kernel is het 'hart' dat de hardware aanstuurt; de distributie is het complete pakket met software en interface.
C
Er is geen verschil; het zijn twee namen voor hetzelfde
D
De kernel is alleen voor servers, een distributie is voor desktop-gebruikers

Slide 31 - Quiz

Waarom draaien de meeste Linux-servers zonder grafische interface (alleen Command Line)?
A
Om systeembronnen (zoals RAM en CPU) te besparen voor de servertaken.
B
Omdat een grafische interface niet werkt op een server.
C
Omdat de muis niet werkt op Linux-servers.
D
Omdat tekst-interfaces veiliger zijn tegen virussen.

Slide 32 - Quiz

Hoe verschilt de mappenstructuur van Linux van die van Windows?
A
Linux gebruikt schijfletters zoals C: en D:.
B
In Linux staan alle bestanden in één grote map zonder submappen.
C
Linux werkt met één centrale boomstructuur die begint bij de root (/).
D
In Linux kun je mappen alleen via de browser bekijken.

Slide 33 - Quiz

Iets geleerd?
😒🙁😐🙂😃

Slide 34 - Poll

Aan de slag!
  • Welke applicaties gaan we installeren?

Slide 35 - Slide

Welke software gaan we installeren?

Slide 36 - Mind map