Cette leçon contient 28 diapositives, avec quiz interactifs, diapositives de texte et 1 vidéo.
La durée de la leçon est: 120 min
Éléments de cette leçon
Linux L9
Targets
Slide 1 - Diapositive
Targets
Slide 2 - Carte mentale
Wat zijn targets?
Doel: aanleren van verschillende opstart-mogelijkheden.
Het opstartproces wordt bepaald door een target-unit.
Als je Linux opstart kom je in een bepaalde modus terecht waarin jij wil werken. Er zijn twee bekende modi waarmee wij werken.
Slide 3 - Diapositive
Welke 2 manieren kennen we?
Slide 4 - Carte mentale
Opstart-manieren in Linux
Grafische vormgeving (KDE Plasma)
Eindgebruiker wil werken met een desktop
CLI (Command Line Interface)
Eindgebruiker wil werken in de server
Slide 5 - Diapositive
Manieren van opstarten m.b.v. targets
graphical.target
multi-user.target
halt.target
poweroff.target
reboot.target
rescue.target
default.target
Slide 6 - Diapositive
Slide 7 - Vidéo
graphical.target
Start systeem op met netwerkomgeving, multi-user ondersteuning en grafische omgeving. Een complexe target die meerdere targets combineert.
Slide 8 - Diapositive
multi-user.target
Start het systeem op met netwerkomgeving en multi-user ondersteuning. Meedere users kunnen dus inloggen en gebruikmaken van een grafische interface.
Slide 9 - Diapositive
halt.target en poweroff.target
Stopt het systeem
Andere mogelijkheden om je computer af te sluiten zijn:
(1) shutdown -h now, (2) halt, (3) poweroff
Slide 10 - Diapositive
reboot.target
Laat het systeem herstarten
Slide 11 - Diapositive
rescue.target
Start een single-user-systeem zonder netwerkomgeving.
Slide 12 - Diapositive
default.target
Eigenlijk geen echt 'target', maar hiermee wordt het default (standaard) ingestelde target aangeroepen.
Slide 13 - Diapositive
Systemctl
Doel: commando om processen te starten en te stoppen.
Om te schakelen tussen verschillende targets gebruik je de volgende commando:
systemctl isolate <naam>.target
Commando isolate opent tijdelijk een andere target-unit.
Slide 14 - Diapositive
Je zit in de grafische omgeving (graphical.target) en je wil omschakelen naar een multi-user omgeving. Welke commando gebruik je?
A
systemctl isolate
B
systemctl isolate graphical.target
C
systemctl isolate
multi-user.target
D
Ik weet/begrijp het niet
Slide 15 - Quiz
System init hanteert een runlevel-systeem. Die geeft m.b.v. nummering aan welke target je wil uitvoeren.
Dit runlevel-methode kun je gebruiken i.c.m de commando systemclt:
systemclt isolate runlevelx.target
'x' in het commando staat voor het runlevel.
Runlevel 0
poweroff.target of halt.target
Runlevel 1
rescue.target
Runlevel 2, 3, 4
multi-user.target
Runlevel 5
graphical.target
Runlevel 6
reboot.target
Slide 16 - Diapositive
Wat doet rescue.target?
A
Start systeem in veilig modus
B
Start system in CLI modus
C
Start systeem zonder netwerkomgeving
D
Start systeem met netwerkomgeving
Slide 17 - Quiz
Wat doet halt.target?
A
Stopt huidige proces
B
Herstart het systeem
C
Herstart de halt services
D
Stop het systeem
Slide 18 - Quiz
Wat is het verschil tussen halt.target en poweroff.target?
A
Geen verschil
B
Poweroff sluit alle processen af
C
Poweroff stopt de halt services
D
Commando bestaat niet
Slide 19 - Quiz
Wat doet default.target?
A
Default target aanroepen
B
Default.target aanpassen
C
Default.target verwijderen
D
Default.target stoppen
Slide 20 - Quiz
Met welk commando kun jij een target tijdelijk aanroepen?
A
system init
B
systemctl isolate <naam>.target
C
isolate systemctl
D
systemctl isolate runlevelx.target
Slide 21 - Quiz
Wat doet graphical.target?
A
Start het system met een grafische omgeving
B
Start het system met een grafische omgeving met multi-user ondersteuning
C
Start het system met een grafische omgeving zonder terminal
D
Start het system met grafische omgeving zonder Yast
Slide 22 - Quiz
Kennisvraag: wat open je met <CTRL+<ALT>+<F2>
A
Yast
B
Schakelen van bureaubladen
C
CLI
D
Vergrendelscherm
Slide 23 - Quiz
Met welke toetscombinatie kan ik van CLI naar GUI (desktop) omschakelen?
A
CTRL+ALT+DEL
B
ALT+CTRL+SHIFT
C
CTRL+ALT+F7
D
CTRL+ALT+F3
Slide 24 - Quiz
Opdrachten
Het default.target kun je zelf aanmaken, want jij bepaalt wat voor jou een standaard target is waarin je terecht wil komen. Wij kiezen ervoor om de multi-user.target als default in te stellen. Hoe kunnen we de default instellen als multi-user?
Slide 25 - Diapositive
Opdrachten
Allereerst maak je een snapshot van je VM, want het kan zijn dat je VM crasht na het rebooten.
Log daarna in als root in de CLI.
Dan voeren we het "wijzigen" commando uit (gebruik <tab> om fouten te voorkomen in je commando):