Linux-Test

Hochfahren (booten), Runlevel und Herunterfahren von Linux



Fragen, die das Wissen rund um den Boot-Prozess, die Runlevels und das Herunterfahren eines Linux-Systems prüfen.


  1. Mit welchem Kommando kann man in einem laufenden System in den Einbenutzermodus (single user mode) wechseln?
    telinit 1
    init 0
    init 1
    single
    runlevel 1

  2. Welcher der folgenden Namen bezeichnet keinen Bootloader?
    GRUB
    LILO
    NTLDR
    GRAB

  3. Wann muss Lilo neu initialisiert werden?
    Wenn einer neuer Kernel installiert wurde
    Nach jeder Änderung in der Konfigurationsdatei des Lilo
    Wenn zwischenzeitlich ein anderes Betriebssystem gestartet worden ist.
    Lilo muss nur einmal mit der Installation initialisiert werden. Danach nicht mehr

  4. Wann muss Grub neu initialisiert werden?
    Wenn einer neuer Kernel mit einer neuen Versionsnummer installiert wurde
    Nach einer Änderung in der Konfigurationsdatei des Grub
    Wenn zwischenzeitlich ein anderes Betriebssystem gestartet worden ist.
    Grub muss nur einmal mit der Installation initialisiert werden. Danach nicht mehr

  5. Welche der folgenden Aussagen/Unterschiede zu LILO und GRUB treffen zu?
    Während LILO nur Linux-Systeme booten kann, kann GRUB auch andere Betriebssysteme, wie beispielsweise Windows booten
    Der Grub muss nur einmal z.B. bei der Systeminstallation mit grub-install installiert werden, während beim Lilo nach jeder Änderung in der Konfigurationsdatei mit dem Befehl lilo neu initialisiert werden muss.
    Grub steht für Grand Unified Bootloader
    Lilo steht für Linux Loader
    Grub findet ohne genaue Positionsangaben Kerneldateien auf der Festplatte, während Lilo nur erfolgreich startet, wenn ihm die genaue Position des Kernels bekannt ist.
    Nach einem Kernel-Update ist jedesmal ein Aufruf von Lilo (/sbin/lilo) notwendig, während bei Grub nur eine Aktualisierung der Konfigurationsdatei nötig ist.

  6. Die Konfigurationsdatei von Lilo befindet sich in
    /etc/lilo.conf
    /boot/lilo/lilo.conf
    /boot/lilo.conf
    /etc/lilo/lilo.conf

  7. Welches der folgenden Kommandos führt zu einem Anhalten des Rechners (shutdown mit halt)
    init 0
    init 1
    init 3
    init 6

  8. Was geschieht in Runlevel 4?
    Der Computer wird neu gestartet
    Der Computer geht in den Mehrbenutzerbetrieb mit Netzwerk
    Der Computer geht in den Mehrbenutzerbetrieb ohne Netzwerk
    Dieses Runlevel wird normalerweise nicht verwendet

  9. Die Konfigurationsdatei vom Grub befindet sich in
    /etc/grub.conf
    /boot/grub/grub.conf
    /boot/grub.conf
    /etc/grub/grub.conf

  10. Durch welche Datei wird das Verhalten der Tastenkombination <Strg>+<Alt>+<Entf> gesteuert?
    /etc/magic
    /etc/keybinds
    /etc/inittab
    /etc/defkeymap.name

  11. Mit welchen Kommandos fährt man Linux im Textmodus herunter?
    shutdown -h now
    halt
    init 0
    poweroff

  12. Welche der folgenden Aussagen sind korrekt?
    shutdown ruft halt auf und halt seinerseits benutzt den "init 0"-Prozess
    halt ruft shutdown auf und shutdown seinerseits benutzt den "init 0"-Prozess
    Der "init 0"-Prozess ruft sowohl "shutdown" als auch "halt" auf

  13. Man gibt das Kommando "runlevel" und erhält als Ergebnis die beiden Zahlen "1 5". Wie ist dieses Ergebnis zu interpretieren?
    Das System befindet sich derzeit in Runlevel 5
    Das System befindet sich derzeit in Runlevel 1
    Der vorherige Runlevel war 5
    Der vorherige Runlevel war 1

  14. Welches der folgenden Kommandos bewirkt einen Neustart des Rechners (shutdown mit reboot)
    init 0
    init 2
    init 5
    init 6

  15. Mit welcher Option muss man halt aufrufen, wenn man erzwingen will, dass ein halt ohne Aufruf von shutdown ausgeführt wird.
    halt -f
    halt -n
    halt -i

  16. Welche PID hat der init-Prozess?
    0
    1
    2
    immer verschieden, d.h. irgendeine gültige Prozessnummer
    distributionsabhängig mal 0 mal 1

  17. Ein Benutzer führt den Befehl "runlevel" aus und erhält "3 5" als Antwort. Was bedeutet dies?
    Es zeigt dem Benutzer, dass System nicht korrekt konfiguriert ist, da die beiden Zahlen übereinstimmen müssten.
    Das System befindet sich im Runlevel 3, und die 5 stellt den Default-Wert dar.
    Zu einem früheren Zeitpunkt hatte sich das System im Runlevel 3 befunden, befindet sich jetzt aber im Runlevel 5
    Das System befindet sich im Runlevel 3 wird aber diesen in 5 Sekunden wegen eines Reboots verlassen.

  18. Was bewirkt die Eingabe von "linux 3" beim Lilo-Boot-Prompt?
    Linux wird im Runlevel 3 gebootet
    Linux wird im Runlevel 2 gebootet, da die Zählung hier bei Null beginnt.
    Die dritte Version des Linux-Kernels wird gebootet.

Übersicht:

© James Wilson - Fotolia.com

© Bild: James Wilson

Bei Fragen mit Vierecken zum Ankreuzen können eine oder mehrere Alternativen korrekt sein.

Bei den Fragen mit Kreisen zum Ankreuzen ist immer nur eine Alternative möglich!


Wenn Sie schnell und effizient Linux oder eine Programmiersprache wie C/C++, Python, PHP oder Perl erlernen wollen, finden Sie sicherlich einen passenden Kurs bei Bodenseo. Die Kurse und Schulungen finden am Bodensee statt, einer der schönsten Regionen von Deutschland.

© Bernd Klein, Bodenseo, Linux-Kurse und Schulungen