Grundlagen der Dateiverwaltung (mkdir, cp, mv, rm)
Verstehen Sie, wie Sie Dateien und Verzeichnisse mit wichtigen Kommandozeilenwerkzeugen effizient erstellen, kopieren, verschieben und löschen.
Grundlagen der Dateiverwaltung (mkdir, cp, mv, rm) ist eine kostenlose DevOps Bootcamp-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des DevOps Bootcamp-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der DevOps Bootcamp-Kurs umfasst insgesamt 4 Lektionen.
Dateiverwaltung unter Linux
Nun lernen Sie, Dateien im Terminal zu verwalten: zu erstellen, zu kopieren, zu verschieben und zu löschen. Das ist eine grundlegende Fähigkeit für alle Linux-Benutzer und Entwickler.
Neue Verzeichnisse erstellen: mkdir
mkdir (make directory) erstellt neue Ordner. Geben Sie einfach mkdir gefolgt vom gewünschten Namen ein, wie gezeigt.
mkdir my_new_folderMehrere und verschachtelte Verzeichnisse erstellen
Geben Sie mehrere Namen an, um viele Ordner gleichzeitig zu erstellen. Fügen Sie -p hinzu, um verschachtelte Pfade anzulegen und dabei alle fehlenden übergeordneten Verzeichnisse zu erstellen.
mkdir folder1 folder2
mkdir -p projects/coddykit/lesson_filesDateien kopieren: cp
cp (copy) erstellt eine Kopie einer Datei: Geben Sie eine Quelle und ein Ziel an. Hier wird report.txt im selben Ordner nach report_backup.txt kopiert.
cp report.txt report_backup.txtDateien in ein Verzeichnis kopieren
Geben Sie bei cp ein Verzeichnis als Ziel an, wird die Datei unter Beibehaltung ihres ursprünglichen Namens dorthin kopiert. Das ist praktisch, um Dateien abzulegen.
mkdir documents
cp presentation.pdf documents/Ganze Verzeichnisse kopieren: cp -r
Um einen Ordner samt seinem gesamten Inhalt zu kopieren, fügen Sie -r (rekursiv) hinzu. Ohne diese Option verweigert cp das Kopieren von Verzeichnissen.
cp -r my_project_folder backup_projects/Dateien verschieben: mv
mv (move) verschiebt Dateien oder Verzeichnisse. Der Befehl funktioniert wie cp, entfernt aber das Original nach dem Verschieben.
mv important_note.txt new_location/Dateien und Verzeichnisse umbenennen
mv kann auch umbenennen: Verschieben Sie ein Element im selben Ordner unter einen neuen Namen. Linux besitzt keinen separaten Befehl zum Umbenennen – mv erledigt beides.
mv old_filename.txt new_filename.txt
mv temp_folder/ final_project_folder/Dateien löschen: rm
rm (remove) löscht Dateien – verwenden Sie den Befehl vorsichtig. Im Terminal gibt es normalerweise keinen Papierkorb, daher sind gelöschte Dateien oft endgültig verloren.
rm unwanted_log.txtVerzeichnisse löschen: rm -r
Leere Ordner löschen Sie mit rmdir; nicht leere Ordner erfordern rm -r (rekursiv). Durch Hinzufügen von -f wird der Vorgang erzwungen – verwenden Sie rm -rf daher mit äußerster Vorsicht.
mkdir empty_folder
rmdir empty_folder
mkdir project_data && touch project_data/file.txt
rm -r project_data/Kurze Überprüfung: Dateivorgänge
Mit welchen der folgenden Befehle erstellen Sie ein neues Verzeichnis namens reports und kopieren anschließend ein Verzeichnis namens data einschließlich seines Inhalts dorthin?
Rückblick: Grundlagen der Dateiverwaltung
Rückblick: mkdir erstellt, cp kopiert (-r für Ordner), mv verschiebt und benennt um, und rm löscht (-r für Ordner, mit Vorsicht). Damit verfügen Sie über die wichtigsten Werkzeuge zur Dateiverwaltung.
Häufig gestellte Fragen
Ist die Lektion „Grundlagen der Dateiverwaltung (mkdir, cp, mv, rm)“ kostenlos?
Ja — der vollständige Text von „Grundlagen der Dateiverwaltung (mkdir, cp, mv, rm)“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des DevOps Bootcamp-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der DevOps Bootcamp-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Grundlagen der Dateiverwaltung (mkdir, cp, mv, rm)“?
Verstehen Sie, wie Sie Dateien und Verzeichnisse mit wichtigen Kommandozeilenwerkzeugen effizient erstellen, kopieren, verschieben und löschen. Du übst DevOps Bootcamp mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um DevOps Bootcamp zu starten?
Keine Vorkenntnisse erforderlich. DevOps Bootcamp auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.
Wie lange dauert die Lektion „Grundlagen der Dateiverwaltung (mkdir, cp, mv, rm)“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser DevOps Bootcamp-Lektion Code schreiben und ausführen?
Ja. Jede DevOps Bootcamp-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Einführung in Linux und das Terminal
- Im Dateisystem navigieren (cd, ls, pwd)
- Grundlagen der Dateiverwaltung (mkdir, cp, mv, rm)
- Tab-Vervollständigung und Befehlsverlauf