103.3

Grundlegende Dateiverwaltung

Code: 103.3

progress.course_progress / 2 Lektionen

Du bist nicht angemeldet. Melde dich an, um deinen Lernfortschritt zu speichern und Quizze zu bearbeiten.

1

Grundlegende Dateiverwaltung – Teil 1

103.3.L1

5 Quiz 7 Karten
## Lernziele
- Kernkonzepte von **Dateiverwaltung** verstehen
- Prüfungsrelevante Befehle und Konfigurationen beherrschen
- Typische Fehlerquellen erkennen und beheben

## Zusammenfassung
Diese Lektion behandelt das LPIC-Thema **Grundlegende Dateiverwaltung – Teil 1**. Das Thema gehört zum Bereich Dateiverwaltung und ist Teil des offiziellen Prüfungsstoffs.

Im Fokus stehen die praktischen Grundlagen, die für die Zertifizierung essenziell sind. Wichtige Schwerpunkte sind: cp, mv, rm, find, locate.

## Wichtige Befehle
- Inhalt folgt in der aktualisierten Version

## Prüfungstipps
- Lesen Sie die Manpages zu allen genannten Befehlen
- Üben Sie Befehle in einer virtuellen Maschine oder Container-Umgebung
- Achten Sie auf die Unterschiede zwischen Distributionen

## Weiterführende Links
- [LPI-Lernmaterial (offiziell)](https://www.lpi.org)
- [Linux Man Pages Online](https://man7.org/linux/man-pages/)

Quiz (5 Fragen)

Frage / 5 /

In der Ausgabe von `ls -lh` steht am Anfang jeder Zeile ein Buchstabe. Welche Bedeutung hat das Zeichen `d` am Anfang einer Zeile?

Erklärung: Das erste Zeichen in der Ausgabe von ls -l zeigt den Dateityp an. d steht für ein Verzeichnis (directory), - für eine normale Datei, l für einen symbolischen Link usw.

Warum werden in der Ausgabe von `ls -lh` die Dateigrößen in menschenlesbarer Form (z.B. 4.0K statt 4096) angezeigt?

Erklärung: Die Option -h (human-readable) wandelt Byte-Werte in KiB, MiB, GiB etc. um, um die Lesbarkeit zu verbessern. Ohne -h würden die Größen in reinen Bytes ausgegeben.

Was wäre der Unterschied in der Ausgabe, wenn `ls` ohne Argumente im aktuellen Verzeichnis verwendet würde?

Erklärung: Ohne Argument zeigt ls nur die Namen der Dateien und Verzeichnisse an. Die Option -l liefert zusätzlich Details wie Berechtigungen, Besitzer, Größe und Datum.

Was geschieht mit der Datei `emp_name`, wenn der Befehl `cp /home/frank/emp_name /home/frank/backup` erfolgreich ausgeführt wird?

Erklärung: cp kopiert eine Datei, behält das Original also unverändert. Das Ziel /home/frank/backup ist ein neuer Pfad; die Datei emp_name existiert danach an beiden Orten.

Wenn `emp_name` ein Verzeichnis wäre, welche Option muss dem Befehl `cp` hinzugefügt werden, um den Kopiervorgang erfolgreich auszuführen?

Erklärung: cp kopiert standardmäßig nur Dateien, keine Verzeichnisse. Die Option -r (recursive) ermöglicht das rekursive Kopieren von Verzeichnissen inklusive aller Unterdateien und -unterverzeichnisse.

✓ Quiz abgeschlossen! 🎉

/ richtig

Karteikarten (7)

Karte / 7

Frage

Wie erstellen Sie die Dateien dog und cat in Ihrem Homeverzeichnis?

Tippe zum Aufdecken →

Antwort

touch dog cat Erklärung: touch erzeugt leere Dateien. Wenn mehrere Dateien angegeben werden, werden alle angelegt.

Frage

Wie erstellen Sie das Verzeichnis animal und verschieben dog und cat hinein?

Tippe zum Aufdecken →

Antwort

mkdir animal mv dog cat -t animal/ Erklärung: mkdir erstellt das Verzeichnis. mv verschiebt die Dateien. Die Option -t gibt das Zielverzeichnis an (hier: animal/).

Frage

Wie erstellen Sie im Ordner ~/Documents das Verzeichnis backup?

Tippe zum Aufdecken →

Antwort

cd ~/Documents mkdir backup Erklärung: cd wechselt in das Homeverzeichnis/Documents. mkdir erstellt das neue Verzeichnis backup.

Frage

Wie kopieren Sie das Verzeichnis animal mit seinem gesamten Inhalt nach ~/Documents/backup?

Tippe zum Aufdecken →

Antwort

cp -r animal ~/Documents/backup Erklärung: cp kopiert Dateien. -r (rekursiv) ermöglicht das Kopieren von Verzeichnissen inklusive aller Unterelemente.

Frage

Wie benennen Sie das Verzeichnis animal in backup in animal.bkup um?

Tippe zum Aufdecken →

Antwort

mv animal/ animal.bkup Erklärung: mv verschiebt oder benennt Dateien/Verzeichnisse um. Hier wird das Verzeichnis animal in animal.bkup umbenannt.

Frage

Im Verzeichnis /home/lpi/databases gibt es db-1.tar.gz, db-2.tar.gz und db-3.tar.gz. Welcher einzelne Befehl listet nur diese drei Dateien auf?

Tippe zum Aufdecken →

Antwort

ls db-[1-3].tar.gz Erklärung: [1-3] ist ein Globbing-Muster (Zeichenklasse), das auf die Ziffern 1, 2 oder 3 passt. So werden nur die Dateien db-1.tar.gz, db-2.tar.gz und db-3.tar.gz angezeigt.

Frage

In einem Verzeichnis liegen die Dateien cne1222223.pdf, cne12349.txt und cne1234.pdf. Welcher Befehl entfernt mit einem einzigen Globbingzeichen nur die PDF-Dateien?

Tippe zum Aufdecken →

Antwort

rm -i *.pdf Erklärung: * ist ein Platzhalter für beliebige Zeichen. *.pdf passt auf alle Dateien, die mit .pdf enden. -i fragt vor dem Löschen zur Bestätigung.

Bearbeite alle Quizfragen, um die Lektion abzuschließen. ✓ Lektion abgeschlossen
2

Grundlegende Dateiverwaltung – Teil 2

103.3.L2

3 Quiz 5 Karten
## Lernziele
- Kernkonzepte von **Dateiverwaltung** verstehen
- Prüfungsrelevante Befehle und Konfigurationen beherrschen
- Typische Fehlerquellen erkennen und beheben

## Zusammenfassung
Diese Lektion behandelt das LPIC-Thema **Grundlegende Dateiverwaltung – Teil 2**. Das Thema gehört zum Bereich Dateiverwaltung und ist Teil des offiziellen Prüfungsstoffs.

Im Fokus stehen die praktischen Grundlagen, die für die Zertifizierung essenziell sind. Wichtige Schwerpunkte sind: cp, mv, rm, find, locate.

## Wichtige Befehle
- Inhalt folgt in der aktualisierten Version

## Prüfungstipps
- Lesen Sie die Manpages zu allen genannten Befehlen
- Üben Sie Befehle in einer virtuellen Maschine oder Container-Umgebung
- Achten Sie auf die Unterschiede zwischen Distributionen

## Weiterführende Links
- [LPI-Lernmaterial (offiziell)](https://www.lpi.org)
- [Linux Man Pages Online](https://man7.org/linux/man-pages/)

Quiz (3 Fragen)

Frage / 3 /

Der Befehl `find /home/frank/Documents/ -type d` gibt mehrere Zeilen aus. Welche Art von Dateien werden hier ausgegeben?

Erklärung: Die Option -type d filtert nach Verzeichnissen (directory). Der Befehl gibt also nur Verzeichnispfade aus, keine regulären Dateien oder Links.

In welchem Verzeichnis beginnt die Suche, wenn der Befehl `find /home/frank/Documents/ -type d` ausgeführt wird?

Erklärung: Das erste Argument bei find ist der Startpfad. Hier ist es /home/frank/Documents/. Die Suche wird rekursiv von dort aus gestartet.

Ein Benutzer möchte einen Ordner mit tar archivieren und zusätzlich mit gzip komprimieren. Der Befehl lautet `tar cvf backup.tar.gz dir1`. Welche Option fehlt für die Komprimierung?

Erklärung: tar -c erzeugt ein Archiv, -v gibt Details aus, -f gibt den Dateinamen an. Für gzip-Komprimierung muss -z hinzugefügt werden. Das Ergebnis ist dann tar -cvzf.

✓ Quiz abgeschlossen! 🎉

/ richtig

Zur Kursübersicht

Karteikarten (5)

Karte / 5

Frage

Welcher Befehl sucht in /var nach Dateien mit der Erweiterung .backup?

Tippe zum Aufdecken →

Antwort

find /var -name *.backup Erklärung: find durchsucht Verzeichnisse. -name *.backup filtert nach Dateien, die auf .backup enden. Das Globbing-Muster * passt auf beliebige Zeichen.

Frage

Wie erweitert man den Befehl, um nur .backup-Dateien zwischen 100M und 1000M anzuzeigen?

Tippe zum Aufdecken →

Antwort

find /var -name *.backup -size +100M -size -1000M Erklärung: -size +100M zeigt Dateien größer als 100 MB. -size -1000M zeigt Dateien kleiner als 1000 MB. Beide Bedingungen zusammen ergeben den Bereich 100M–1000M.

Frage

Wie löschen Sie die gefundenen .backup-Dateien zwischen 100M und 1000M direkt mit einem find-Befehl?

Tippe zum Aufdecken →

Antwort

find /var -name *.backup -size +100M -size -1000M -delete Erklärung: -delete ist eine Aktion von find, die die gefundenen Dateien sofort entfernt. Vorsicht: Ohne vorherige Prüfung mit -print kann hier versehentlich zu viel gelöscht werden!

Frage

Wie erstellen Sie ein tar-Archiv db-first-quarter-2018.backup.tar aus den Dateien db-jan, db-feb, db-march und db-apr?

Tippe zum Aufdecken →

Antwort

tar -cvf db-first-quarter-2018.backup.tar db-jan-2018.backup db-feb-2018.backup db-march-2018.backup db-apr-2018.backup Erklärung: -c = create, -v = verbose, -f = Dateiname. Es folgt der Archivname und dann alle einzubindenden Dateien.

Frage

Wie erstellt man das gleiche Archiv zusätzlich mit gzip komprimiert (Dateiname endet auf .tar.gz)?

Tippe zum Aufdecken →

Antwort

tar -czvf db-first-quarter-2018.backup.tar.gz db-jan-2018.backup db-feb-2018.backup db-march-2018.backup db-apr-2018.backup Erklärung: -z = gzip-Komprimierung. Das Archiv wird erzeugt und direkt komprimiert. Die Dateiendung .tar.gz zeigt die Komprimierung an.

Bearbeite alle Quizfragen, um die Lektion abzuschließen. ✓ Lektion abgeschlossen