LPIC-1 101 (Version 4)

Linux Junior Level 101 (inkl. letzte Änderungen des LPI, Stand 13.Januar 2015)

Linux Junior Level 101 (inkl. letzte Änderungen des LPI, Stand 13.Januar 2015)


C. T.
Diese Lernkarten decken Grundlagen und fortgeschrittene Konzepte von Linux-Systemen ab, darunter Dateisysteme, Prozesse, Paketverwaltung und Benutzerrechte. Im Fokus stehen Befehle wie *find*, *ln* oder *chmod*, die Dateiverwaltung, Berechtigungen und Systemkonfigurationen behandeln. Ideal für IT-Einsteiger und Systemadministratoren, die sich auf Zertifizierungen wie LPIC-1 vorbereiten oder ihr Linux-Wissen vertiefen möchten.
Cartes-fiches
298
Utilisateurs
49
Langue
Allemand
Catégorie
Informatique
Niveau
Autres
Créé / Mis à jour
11.04.2016 / 13.09.2026

Cartes-fiches

Was ist die initiale RAM-Disk?

initramfs: steht für initial ram filesystem (sinngemäß übersetzt Ausgangsdateisystem im Arbeitsspeicher) und ist der Nachfolger von initrd. Das initramfs ist ein komprimiertes Archiv, das für den Systemstart benötigte Dateien enthält. Es kann vom Linux-Kernel beim Booten als Stammverzeichnis eingehängt werden. Anschließend wird ein auf dem initramfs vorhandenes Programm (init) gestartet. Das gestartete Programm kann unterschiedliche Aufgaben erfüllen. Bei eingebetteten Systemen kann die ganze Funktionalität des Systems im initramfs enthalten sein. Personal Computer nutzen das initramfs oft nur als einen Zwischenschritt, um Treiber zu laden und andere Vorbereitungen für den Start des eigentlichen Systems zu treffen. Durch das initramfs bzw. initrd wurde es möglich, den Bootprozess unter Linux flexibler zu gestalten und Funktionalität aus dem Kernel in den Userspace auszulagern.

Wo ist das Image des initramfs abgelegt?

/boot/initrd

Mit welchem Programm kann die Startprotkollierung angezeigt werden? (Kernel-Ring-Buffer) (gleich nach dem Starten)

dmesg

Was kann gemacht werden, wenn das ROOT-Passwort vergessen wurde?

Drücken sie beim Start des Systems die Kursortasten (beim erscheinen des Bootmenus), wählen Sie den gewünschten Eintrag aus und betätigen sie anschliessend die Taste E. Es öffnet sich ein Editor (Änderungen sind nicht dauerhaft)

Eintrag init=/bin/bash
Grub 2: STRG + X
Grub Legacy: Eingabetaste gefolgt von einem B.

Im weiteren Schritt muss das System noch im Schreibmodus gemountet werden:
mount -o remount,rw

dannach kann das Passwort von Root angepasst werden:
passwd root

 

Wo können die Auswertungen (Logs) des Startvorgangs geholt werden, auch wenn dieser schon eine Weile zurückliegt?

/var/log/messages

Welche PID erhält init?

immer PID 1

Runlevel 0?

herunterfahren und abschalten des Geräts (sofern unterstützt)

Runlevel 1?

Runlevel s oder Runlevel S (Singel User Mode), startet nur die rudimentären Systemfunktionen. Keine Netzwerkfunktionalität und keine Multiuser-Unterstützung

Runlevel 2?

Nicht bei allen Distributionen gleich definiert. keine Unterstützung für eine grafische Anmeldung. Multiuser-Funktionalität. Evtl. mit start des Netzwerkes

Runlevel 3

Distributionen Konfigurationen können sich unterscheiden. Netzwerk läuft bei allen Distributionen. Evtl. grafische Anmeldung vorhanden

Runlevel 4?

wird von keiner bekannten Distribution genutzt

Runlevel 5?

ist der höchste funktionale Runlevel, unterstützt in der Regel Netzwerk, Multiuserfunktionalität und eine grafische Anmeldung sofern eine solche installiert wurde

Runlevel 6?

Bei allen Dist. Neustart des Systems

Welches ist die Hauptkonfigurations Datei für den init-Prozess?

/etc/inittab

bei Ubunut und Linux Mint nicht vorhanden

Was ist in der Datei /etc/inittab vorhanden?

Einstellung default Runlevel
Einstellungen der Konsolen, welche die Distribution zur Verfügung stellt

Option was geschieht wenn man CTRL-ALT-DEL gleichzeitig drückt

Änderungen in der Datei /etc/inittab per sofort einlesen?

telinit q

Welcher Befehl kann gebraucht werden um den Runlevel zu ändern?

init oder telinit (telinit ist nur noch ein Softlink auf init)

Befehl um System mit einem Hinweis an alle Benutzer neustarten ohne fsck durchzuführen?

shutdown -f -r now

Alternative für shutdown -k (nur Konsolenmeldung ohne herunterzufahren)?

echo "Der Server wird gleich neugestartet"  | wall

Welcher Dienst ist in neuen Distributionen zuständig für den parallenen Start der Dienste?

systemd

früher SysVinit (konnte aber die Dienste nur nacheinander starten)

bei Ubuntu war upstart eine Zeitlang dafür zuständig

Befehl um bei systemd in den Runlevel 3 zu wechseln?

systemctl isolate runlevel3.target

(init 3 geht auch noch)

Befehl um bei systemd in den Runlevel 3 zu wechseln?

systemctl isolate runlevel3.target

(init 3 geht auch noch)

systemd: Single User Mode starten?

systemctl isolate rescue.target

systemd: System herunterfahren?

systemctl isolate poweroff.target

systemd: System neustarten?

systemctl isolate reboot.target

In welchem Verzeichnis findet man die Dateien der Units(Targets)?

/usr/lib/systemd/system
/lib/systemd/system

Konfigurierte Targets werden in das Verzeichnis .... verknüpft (default Einstellung kann angepasst werden)?

/etc/systemd/system

z.b Für Standart Target: ln -s /usr/lib/systemd/system/multi-user.target /etc/systemd/system/default.target

LVM besteht aus 3 Kompontenen, nenne diese und gib zu jeder eine kurze erklärung

Physikalische Volumen (pv) vergleichbar mit echten Partitiionen auf eine Festplatte

Volumen-Gruppen (vg) sind ein Zusammenschluss aus mehreren pv, es kann nachträglich mit pvs erweitert werden

Logische Volumen (lv) werden innerhalb von vg erstellt. Aus sicht des Dateisystems handelt es sich hierbei um Partionen. Sie werden letztentlich in den Dateisystembaum gemountet und verwendet.

Nenne den Dateisystemtyp eines Physikalischen Volumen (pv)

8E

Wie bezeichnet Grub-Legacy die erste Festplatte?

hd0,0

Wo sind die Hauptkonfigurationsdateien von Grub?

Grub-Legacy:

/boot/grub/

 

Grub2:

Unterhalb von /etc

/boot/grub/ (auch /boot/grub2)

Wie heisst die Konfigurationsdatei in welcher Grub-Legacy die Zuordnung von der Grub-Notation zu den normalen Linux-Geräten findet?

/boot/grub/device.map

Wie heisst die Datei die durch das Programm grub-mkconfig (auch grub2-mkconfig) generiert wird?

/boot/grub/grub.cfg

Wenn Sie einem System manuell einen Kernel hinzugefügt muss welcher Befehl ausgeführt werden?

update-grup2

Mit welchem Tool kann herausgefunden werden von welchen Libraries ein Programm abhängt?

ldd

Wenn eine Bibliothek auf einem System installiert wird, wird welches Programm gebraucht, damit die dynamischen Linker diese Bibliothek auch verwenden?

ldconfig

Was macht ldconfig genau?

ldconfig liest die Datei /etc/ld.so.conf bzw. alle conf-Dateien im Verzeichnis /etc/ld.so.conf.d ein, um danach die Datei /etc/ld.so.cache aufzubauen.

Wie kann ich den Inhalt der Datei /etc/ld.so.cache anzeigen?

ldconfig -p | less

Manche Programme funktionieren nur mit einer bestimmten Versionsnummer einer Bibliothek, wie kann ich die Versionsnummer einer einzelnen Bibliothek herausfinden?

lconfig -p | grep libusb

Wie heisst die Variable für die Bibilotheken, welche Standartmässig nicht gesetzt ist?

LD_LIBRARY_PATH

Étudier