Dateisystem-Navigation und Dateioperationen

Meistern Sie wesentliche Linux-Dateisystemoperationen in diesem umfassenden Kurs. Lernen Sie, Verzeichnisstrukturen zu navigieren, Dateien aufzulisten, Dateien und Verzeichnisse zu erstellen und zu verwalten, Dateien zu kopieren und zu verschieben und Wildcards für effiziente Dateioperationen durch praktische Übungen und spannende Herausforderungen zu verwenden. Perfekt für alle, die sich im Linux-Dateimanagement versiert machen möchten.

DevOps EngineerLinuxDevOps

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

Dieser Anfängerkurs entwickelt grundlegende Linux-Navigation zu praktischer Dateiverwaltung weiter. In sechs geführten Labs und einer abschließenden Aufräum-Challenge untersuchen Sie die Dateisystemhierarchie, erstellen und ordnen Dateien und Verzeichnisse, kopieren und verschieben Inhalte, löschen ausgewählte Objekte und verwenden Shell-Wildcards.

Die Übungen betonen das Prüfen vor dem Handeln. Sie vergleichen Ansichtsmodi, unterscheiden Dateien und Verzeichnisse, prüfen Dateinamenmuster vorab und verwenden destruktive Befehle nur in einem vorbereiteten Trainingsarbeitsbereich.

Was du lernen wirst

  • Die Rollen von /, /bin, /etc und /home im Linux-Dateisystem einordnen
  • Namen, Typen, Eigentümer, Größen, versteckte Einträge und verschachtelte Inhalte mit ls-Optionen untersuchen
  • Leere Dateien, Verzeichnisse und fehlende Elternpfade mit touch und mkdir erstellen
  • Einzelne Dateien kopieren und Verzeichnisbäume mit cp rekursiv duplizieren
  • Dateien und Verzeichnisse mit mv umbenennen und verschieben
  • Dateien, leere Verzeichnisse und gefüllte Verzeichnisbäume mit angemessenem Sicherheitsbewusstsein entfernen
  • Gruppen von Dateinamen mit den Shell-Wildcards * und ? auswählen
  • Einen gemischten Arbeitsbereich in einer eigenständigen Abschluss-Challenge sichern, sortieren und bereinigen

Für wen dieser Kurs geeignet ist

Dieser Kurs richtet sich an Linux-Anfänger, die bereits ein Terminal öffnen und einfache Navigationsbefehle verwenden können und nun praktische Dateiverwaltung benötigen. Er ist ein natürlicher nächster Schritt für angehende DevOps-Fachkräfte, Entwickler und Systemadministratoren.

Voraussetzungen: Grundlegende Vertrautheit mit dem Linux-Prompt und einfachen Befehlen wie pwd, cd und ls; Skripterfahrung ist nicht erforderlich.

Lernumgebung: Ein bereitgestelltes LabEx-Terminal mit Ubuntu 22.04 und vorbereiteten Dateien und Verzeichnissen im Projektarbeitsbereich des Benutzers labex. Kopier-, Verschiebe-, Wildcard- und Löschübungen bleiben in der Trainingsumgebung.

Häufig gestellte Fragen

Wie unterscheidet sich dieser Kurs von Linux Terminal Basics?

Das erste Modul vermittelt Terminalorientierung und Pfadnavigation. Dieses Modul nutzt diese Grundlagen, um Dateisystemobjekte zu erstellen, zu untersuchen, zu kopieren, umzubenennen, zu verschieben, per Muster auszuwählen und zu entfernen.

Wie viel des Kurses ist geführt?

Sechs Labs bieten schrittweise Übungen. Die siebte und letzte Einheit ist eine Challenge, in der Sie eine Ordnerstruktur erstellen, eine Sicherung bewahren, Bild- und Textdateien mit Wildcards verschieben und nur temporäre Dateien löschen.

Verwende ich destruktive Befehle wie rm -rf?

Ja, in einem kontrollierten Verzeichnis. Der Kurs vergleicht rm, die Schutzgrenze von rmdir für leere Verzeichnisse und rekursives erzwungenes Löschen und betont die Zielprüfung vor dem Entfernen.

Werden Wildcards nur zum Auflisten verwendet?

Nein. Sie prüfen Muster zuerst mit ls und verwenden sie anschließend in vorbereiteten Übungen mit mv und rm. * steht für beliebig viele Zeichen, ? für genau ein Zeichen.

Lehrer

labby
Labby
Labby is the LabEx teacher.