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 muss beachtet werden, wenn mit fsck ein Dateisystem geprüft werden muss?

das zu prüfende Dateisystem darf nicht eingehängt sein.

Mit welchem Programm kann man ein ext2, ext3 oder ext4 Dateisystem interaktiv prüfen oder modifizieren?

debugfs

Für was kann debugfs auch noch gebraucht werden?

 

Es kann eine gelöschte Datei/Inode wiederherstellen

nach dem umount des Dateisystems kann es mit debugfs geöffnet werden und danach können gelöschte Inodes angezeigt werden:

umount /dev/sdb1

debugfs /dev/sdb1

lsdel

Wiederhergestellt kann es danach mi:

dump <INODNR> /root

Mit welchem Programm kann man für ein ext2, ext3 oder ext4 Dateisystem detaillierte Informationen einholen?

dumpe2fs

Wie kann man mit mke2fs die Integrität eines Dateisystems prüfen?

mke2fs -c /dev/sdb1

Nenne weitere XFS Werkzeuge

mkfs.xfs

xfs_growfs = damit kann man die Grösse des Dateisystems nachträglich erweitern.

xfs_info = Zeigt Informationen über Geometrie des Dateisystems

xfs_metadump = speichert die Metainformationen in einer Datei

Wie kann man die aktuelle Belegung der Dateisysteme anzeigen lassen?

df -h

Optionen:

-i (inodes) zeigt die Belegung der Inodes an

-h (human readable) zeigt die Information in einem lesbaren Format an

-m zeigt die Blöcke in M statt K an

Wie kann man Verzeichnisse auffinden, welche vom Speicherplatz her, ein Engpass hervor rufen?

du -sch (disk utilization)

Optionen:

-h (human readable) besser zum lesen

-c : zeigt Summe der gelisteten Elemente

-s  zeigt nur die Einträge der angebenenen Verzeichnise an

Wie kann man ein Dateisystem einhängen?

mount -t ext3 /dev/sdb1 /dateien

Optionen:

-a (all) hängt alle Dateisysteme ein, welche in der Datei /etc/fstab gelistet sind

-r (read only) hängt das Dateisystem schreibgeschütz ein

-w (writeable) hängt das Dateisystem im Read/write-Modus ein

-t (type) gibt den Dateisystemtyp an, falls erforderlich

-v (verbose) sorgt für eine Bestätigung des Vorgangs

-o (options) übergibt Mountoptionen

Welches sind die wichtigsten Optionen bei mount -o?

wenn ein readonly System schreibbar geremountet werden muss:

mount -v -o remount,rw /dateien

Wenn eine Authentifizierung beim Zugriff auf entfernte Ressourcen notwendig ist:

mount -t smbfs -o username=muster,password=schwierig //server1/daten /mnt/server1

 

Wie können Netzwerkressourcen eingehängt werden?

mount -t nfs server1:/data /daten

Dateisystemtyp ist nfs!

Wie kann ein Samba-Dateisystem eingebunden werden?

mount -t smbfs -o username=user1,password=test //server1/daten /daten

Username und Passwort sind bei Samba zwingend, falls keine Freigabe für daten besteht

Wie kann man ein nichtmehr benötigtes Dateisystem ausgehängt werden?

umount /dev/sdb1

mit umount -a können alle Dateisysteme, welche in der Datei /etc/fstab eingetragen sind ausgehängt werden

Aushängen darf im Normalfall nur Root. Ausnahmen sind in der Datei /etc/fstab eingetragen

Welches sind die 6 Spalten der Datei /etc/fstab?

1: das zu einhängende Gerät

2: der Mountpoint

3: Dateisystemtyp

4: Mountoptionen

5: Information für das Sicherungsprogramm dump. Wenn eine Null steht, wird das Dateisystem von dump nicht gesichert. Dateisysteme die nicht ständig eingehängt sind sollten von dump gesichert werden

6: enthält Informationen für fsck
(Reihenfolge der Prüfung der Dateisysteme :
0 : wird nicht geprüft
1 : wird vorzugsweise geprüft
2 : wird nach 1 geprüft

Welche mount -o Optionen machen nur in Verbindung mit der Datei fstab Sinn?

auto = automatisches einhängen mittels mount -a

noauto = verhindert automatisches einhängen mit mount -a

usrquota = aktiviert die Möglichkeit der Verwendung von Quota auf Benutzerebene

grpquota = aktiviert die Möglichkeit der Verwendung von Quota auf Gruppenebene

suid = ermöglicht Funktion der SUID-Bits

nosuid = verhindert Funktion der SUID-Bits

exec = erlaubt Ausführen von Dateien

noexec = verhindert Ausführen von Dateien

ro = read only

rw = read/write Modus

user = kann von einem normalen Benutzer und von Root eingehängt werden (aushängung nur vom selben User und von Root)

nouser = verhindert, dass ein normaler Benutzer einhängen kann

users = kann von einem normalen Benutzer und von Root eingehängt werden (aushängung von beliebigen User)

defaults = setzt Standarteinstellungen (rw, suid, dev, exec, auto, nouser, async)

In welche Datei wird, wenn ein Dateisystem eingehängt wird der Mountpoint und eventuelle übergebene Optionen eingetragen?

/etc/mtab

Was muss vorbereitet werden, dass Quotas verwendet werden können?

Es muss in der Datei /etc/fstab ein Eintrag gamcht werden:

/dev/sbd1      /dateien       ext3       defaults,usrquota,grpquota   0  0

usrquota grpquota nicht userquota oder groupquota!!!!

Wie müssen die Quota-Dateien erstellt werden, wo müssen Sie abgespeichert werden und wie werden sie initialisiert?

Die 2 Dateien heissen:

aquota.user

aquota.group

und müssen die Berechtigung auf 600 haben, sie sollten im Hauptverzeichnis des zu quotierenden Dateisystems sein.
Anschliessend müssen sie mit quotacheck initialisiert werden

Mit welchem Kommando werden alle auf dem System vorhandenen Quotas aktualisiert?

quotaqeck -avug

Optionen:

-a (all) bearbeitet alle eingehängten Dateisysteme

-u (user) bearbeitet nur aquota.user

-g (group) bearbeitet nur aquota.group

-v (verbose)

Wie kann man die Quotas ein- respektive ausschalten?

quotaon -avug

quotaoff -avug

Wann müssen die Quotas deaktiviert werden?

wenn die Quota-Dateien aktualisiert werden sollten (mit quotacheck)

Wie können die Limits der Quotas eingerichtet/angepasst werden?

edquota -f /ordner -u thomas

so werden die Quotierungen nur in Bezug auf das Verzeichnis ordner und den Benutzer thomas geändert

Wie kann die Standartblockgrösse angeschaut werden und wie gross ist sie?

Standart ist 1024

angeschaut werden kann sie mit dump2fs:

dump2fs -h /dev/sdb1 | grep "Block size"

Was bedeutet das die Voreinstellungswerte wenn mit edquota gespeichert wird auf 0 (null) stehen?

Das für den Benutzer keine Limits bestehen!

Wie können die bestehenden Quotierungen eines Benutzer auf andere Benutzer kopiert werden?

edqouta -p hans -u sepp,fritz,walter

p steht für Prototype

Wie kann ein Benutzer den Status über die ihn betreffenden Quotierungen erhalten?

Mit dem Befehl quota

Wenn die Quotas überschritten werden bekommt der jeweilige Nutzer eine Fehlermeldung

Wie kann ein Bericht über die konfigurierten Quotierungen und die aktuelle Belegung des Dateisystems erstellt werden?

Mit dem Befehl repquota

Der Befehl erzeugt eine Umfangreiche Tabelle

Die Optionen sind auch wieder:

-a (all)

-u (user)

-g (group)

-v (verbose)

 

Was sind die Werte von read, write und execute (inkl. Oktalschreibweise)?

read (r)       = 100 = 4

write (w)     = 010 = 2

execute (x) = 001 = 1

Wie kann der Datei Script das Lese-, Schreib- und Ausführrecht für den Benutzer und für alle anderen das Recht die Datei zu lesen und auszuführen, gegeben werden?

chmod 755 script

Optionen:

-R = rekursiv

-c (change) zeigt nur tatsächlich geänderte Dateien an

-v (verbose)

Wie ist eine andere Schreibweise für wenn man die Berechtigung 644geben will?

chmod u=rw,g=r,o=r script

Wenn ein Script erstellt wird welche Berchtigung erhält es normalerweise und weshalb?

Da die umask auf 0022 eingestellt ist und diese von 666 abgezogen wird ist die Berechtigung 644

Wenn ein Verzeichnis erstellt wird welche Berchtigung erhält es normalerweise und weshalb?

Da die Standart umask auf 0022 eingestellt ist und diese von 777 abgezogen wird hat ein Verzeichnis beim erstellen die Berechtigung 755

Wo kann die umask für einen Benutzer angepasst werden?

Standart ist sie in der Datei /etc/profile festgelegt, wenn sie für einen einzelnen Benutzer anders gesetzt werden muss, kann man das in der Datei .bash_profile im Heimatverzeichnis des Benutzers machen

Wieso kann von einem Benutzer die Datei /usr/bin/passwd ausgeführt werden, obwohl sie Root gehört?

Auf der Datei ist SUID od. Setuid

Dies bewirkt, dass die Datei immer mit mit den Rechten von Root ausgeführt wird (mit den Rechten des jeweiligen Besitzers)

Auf Verzeichnise angewendet hat das SUID keinen Einfluss

Wie kann man ein System nach Datein durchsuchen welche mit einem SUID-Bit bestückt sind?

find / -perm -u+s

Was bewirkt wenn man einem Verzeichnis das sgid gibt?

Es werden alle neu erstellten Dateien und Verzeichnisse der Gruppe zugeordnet, welcher das Verzeichnis selbst gehört

Was bewirkt ein sgid auf einer Datei?

Wie beim suid gehört der Prozess der beim Ausführen entsteht der Gruppe welcher die Datei gehört

Was bezweckt das Sticky-Bit?

Wenn es auf ein Verzeichnis angewendet wird, kann nur der Besitzer der Datei, der Besitzer des Verzeichnis oder Root eine Datei löschen bzw. umbennennen, welche sich in diesem Verzeichnis befindet.

Auf Dateien angewendet hat das Sticky-Bit keinen Einfluss

Wie erkennt man SUID, SGID oder Sticky-Bit bei einer Berechtigung?

SUID = am kleinen s bei den Userberechtigungen

SGID = m kleinen s bei den Groupberechtigungen

Sticky-Bit = am kleinen t bei den Othersberechtigungen

Wie was ist wenn bei den Berechtigung von SUID, SGID oder Sticky-Bit bei Dateien der jeweilige Buchstaben gross ist?

Ist nicht ausführbar

Étudier