Wer unter Ubuntu mit dem Terminal arbeitet, kommt sehr schnell an einen Punkt, an dem einfache Dateiverwaltung wichtig wird. Früher oder später möchtest du eine Datei kopieren, einen Ordner an einen anderen Ort verschieben oder nicht mehr benötigte Dateien wieder löschen. Genau an dieser Stelle zeigt das Ubuntu-Terminal seine Stärke: Viele Aufgaben lassen sich sehr schnell und präzise erledigen, wenn du die richtigen Befehle kennst. Für Anfänger wirkt das zunächst oft ungewohnt, weil die grafische Oberfläche mit Mausklick, Ziehen und Ablegen vertrauter erscheint. Im Terminal funktionieren dieselben Aufgaben aber häufig klarer und direkter. Gerade Anfänger, IT-Studenten und Personen, die Linux wirklich lernen möchten, profitieren davon, diese Grundlagen früh zu verstehen. Denn wer Dateien im Ubuntu-Terminal kopieren, verschieben und löschen kann, versteht gleichzeitig wichtige Prinzipien von Linux: den Umgang mit Pfaden, die Bedeutung des aktuellen Verzeichnisses, die Rolle von Dateirechten und den Unterschied zwischen sicherem Arbeiten im Home-Verzeichnis und riskanteren Eingriffen in Systembereiche. In diesem Tutorial lernst du Schritt für Schritt, wie du Dateien und Ordner im Ubuntu-Terminal kopierst, verschiebst und löschst, welche Befehle du brauchst, wie du Fehler vermeidest und worauf du als Anfänger besonders achten solltest.
Warum Dateiverwaltung im Ubuntu-Terminal wichtig ist
Viele Einsteiger fragen sich am Anfang, warum man Dateien überhaupt im Terminal verwalten sollte. Schließlich gibt es unter Ubuntu einen grafischen Dateimanager, mit dem sich vieles bequem erledigen lässt. Das stimmt auch. Trotzdem ist das Terminal ein sehr wichtiger Lernort, weil du dort bewusster verstehst, was mit einer Datei oder einem Ordner tatsächlich passiert. Du gibst eine klare Anweisung ein und Ubuntu führt sie direkt aus.
Gerade für Linux-Anfänger ist das hilfreich, weil viele Anleitungen und technische Aufgaben im Terminal beschrieben werden. Wer dort sicher mit Dateien umgehen kann, versteht Linux meist deutlich besser. Außerdem sparst du bei wiederkehrenden Aufgaben oft Zeit, besonders wenn du mehrere Dateien verwalten oder gezielt in bestimmten Verzeichnissen arbeiten möchtest.
Das Terminal hilft dir bei der Dateiverwaltung besonders, weil
- du gezielt und präzise arbeiten kannst
- viele Linux-Anleitungen Terminal-Befehle verwenden
- du Pfade und Verzeichnisse besser verstehst
- du wichtige Linux-Grundlagen direkt praktisch lernst
Welche Befehle du für Kopieren, Verschieben und Löschen brauchst
Für die grundlegende Dateiverwaltung im Ubuntu-Terminal brauchst du vor allem drei zentrale Befehle. Mit cp kopierst du Dateien und Ordner. Mit mv verschiebst du Dateien und Ordner oder benennst sie um. Mit rm löschst du Dateien und mit einer zusätzlichen Option auch ganze Verzeichnisse. Diese drei Kommandos gehören zu den wichtigsten Alltagsbefehlen unter Linux.
Bevor du diese Befehle nutzt, solltest du außerdem die Grundlagen von pwd, ls und cd kennen. Denn beim Kopieren, Verschieben und Löschen ist es entscheidend zu wissen, wo du dich gerade befindest und welche Dateien dort vorhanden sind.
Die wichtigsten Befehle im Überblick
cp– Dateien oder Ordner kopierenmv– Dateien oder Ordner verschieben oder umbenennenrm– Dateien oder Ordner löschenpwd– aktuelles Verzeichnis anzeigenls– Inhalte eines Verzeichnisses anzeigencd– in ein anderes Verzeichnis wechseln
Vor jedem Befehl: Erst prüfen, wo du gerade bist
Einer der häufigsten Anfängerfehler im Terminal ist, Befehle auszuführen, ohne vorher zu prüfen, in welchem Verzeichnis man sich befindet. Gerade beim Löschen oder Verschieben kann das problematisch werden. Deshalb solltest du dir angewöhnen, vor Dateibefehlen zuerst deinen aktuellen Standort und die Inhalte des Verzeichnisses zu kontrollieren.
Aktuelles Verzeichnis anzeigen
pwd
Dateien und Ordner anzeigen
ls
Ausführliche Anzeige
ls -l
Diese beiden Befehle sind die beste Vorbereitung, bevor du mit cp, mv oder rm arbeitest.
Im Home-Verzeichnis sicher üben
Für Anfänger ist das Home-Verzeichnis der beste Ort für erste Übungen. Dort liegen deine persönlichen Dateien, Downloads, Dokumente und Bilder. In diesem Bereich kannst du normalerweise gefahrlos Dateien anlegen, verschieben und löschen, ohne direkt in sensible Systembereiche einzugreifen.
Genau deshalb solltest du die Befehle für Dateiverwaltung zuerst dort üben. Das macht dich sicherer und reduziert das Risiko, versehentlich wichtige Systemdateien zu verändern.
Ins Home-Verzeichnis wechseln
cd ~
Warum das Home-Verzeichnis ideal zum Üben ist
- es ist dein persönlicher Arbeitsbereich
- du brauchst dort meist keine Administratorrechte
- du kannst sicher erste Dateibefehle ausprobieren
Dateien mit cp kopieren
Der Befehl cp steht für „copy“. Mit ihm kannst du eine Datei oder einen Ordner an einen anderen Ort kopieren. Das Original bleibt dabei erhalten. Für Anfänger ist das einer der wichtigsten Befehle, weil er im Alltag ständig vorkommt. Du kannst damit Sicherheitskopien anlegen, Dateien doppelt speichern oder Inhalte in andere Verzeichnisse übernehmen.
Die grundlegende Struktur von cp ist einfach: Du gibst zuerst die Quelle an und danach das Ziel. Die Quelle ist die Datei oder der Ordner, den du kopieren möchtest. Das Ziel ist der Ort oder neue Name, an den die Kopie geschrieben werden soll.
Eine Datei kopieren
cp quelle.txt ziel.txt
In diesem Beispiel wird die Datei quelle.txt kopiert und die Kopie unter dem Namen ziel.txt gespeichert.
Ein erstes Beispiel mit cp
Angenommen, du hast eine Datei namens notiz.txt und möchtest eine Kopie davon anlegen. Dann kannst du folgenden Befehl verwenden:
Datei unter neuem Namen kopieren
cp notiz.txt notiz-kopie.txt
Danach existieren zwei Dateien: die ursprüngliche notiz.txt und die neue notiz-kopie.txt.
Ergebnis kontrollieren
ls -l
Dateien in ein anderes Verzeichnis kopieren
Sehr häufig möchtest du eine Datei nicht nur umbenennen, sondern in einen anderen Ordner kopieren. Dazu gibst du als Ziel einfach den Ordnernamen oder einen vollständigen Pfad an. Wenn der Zielordner bereits existiert, legt Ubuntu die Kopie dort ab.
Datei in einen anderen Ordner kopieren
cp notiz.txt Dokumente/
Damit wird notiz.txt in den Ordner Dokumente kopiert. Das Original bleibt im aktuellen Verzeichnis erhalten.
Mit vollständigem Pfad kopieren
cp notiz.txt /home/benutzername/Dokumente/
Gerade Anfänger können am Anfang mit vollständigen Pfaden sicherer arbeiten, weil weniger Verwechslungen entstehen.
Mehrere Dateien auf einmal kopieren
Mit cp kannst du auch mehrere Dateien gleichzeitig in ein Zielverzeichnis kopieren. Dabei nennst du zuerst alle Quelldateien und am Ende den Zielordner. Das ist besonders praktisch, wenn du mehrere Dateien sichern oder gesammelt verschieben möchtest.
Mehrere Dateien in einen Ordner kopieren
cp datei1.txt datei2.txt datei3.txt Dokumente/
Alle genannten Dateien werden dann in den Ordner Dokumente kopiert.
Ordner mit cp kopieren
Wenn du nicht nur einzelne Dateien, sondern ganze Ordner kopieren möchtest, brauchst du eine zusätzliche Option. Diese Option heißt -r und steht für rekursiv. Sie sorgt dafür, dass nicht nur der Ordner selbst, sondern auch sein kompletter Inhalt kopiert wird.
Ordner rekursiv kopieren
cp -r projekt projekt-kopie
Damit wird der gesamte Ordner projekt samt Inhalt als projekt-kopie dupliziert.
Ordner in ein anderes Verzeichnis kopieren
cp -r projekt Dokumente/
Ohne -r funktioniert das Kopieren eines Ordners in der Regel nicht korrekt.
Dateien und Ordner mit mv verschieben
Der Befehl mv steht für „move“. Mit ihm verschiebst du Dateien oder Ordner an einen anderen Ort. Anders als bei cp bleibt dabei das Original nicht zusätzlich bestehen. Die Datei wird wirklich von einem Ort an einen anderen bewegt. Genau deshalb solltest du bei mv besonders bewusst arbeiten.
Für Anfänger ist mv aber nicht nur ein Verschiebe-Befehl. Er ist auch das Standardwerkzeug zum Umbenennen von Dateien und Verzeichnissen. Das macht ihn besonders nützlich im Alltag.
Datei in einen anderen Ordner verschieben
mv notiz.txt Dokumente/
Danach ist die Datei nicht mehr im alten Ordner vorhanden, sondern nur noch im Zielverzeichnis.
Dateien mit mv umbenennen
Wenn du mit mv Quelle und Ziel im selben Verzeichnis angibst, aber einen neuen Namen wählst, wird die Datei einfach umbenannt. Genau deshalb ist mv im Alltag so praktisch.
Datei umbenennen
mv alt.txt neu.txt
Die Datei alt.txt heißt danach neu.txt. Es wird keine zusätzliche Kopie erzeugt.
Ordner umbenennen
mv alter-ordner neuer-ordner
Auch Verzeichnisse lassen sich auf diese Weise bequem umbenennen.
Mehrere typische Beispiele mit mv
Gerade Anfänger lernen mv am besten durch wiederholte Beispiele. So merkst du schnell, ob du gerade eine Datei verschiebst oder nur umbenennst.
Datei in Unterordner verschieben
mv bild.png Bilder/
Datei gleichzeitig verschieben und umbenennen
mv notiz.txt Dokumente/notiz-alt.txt
In diesem Fall wird die Datei in den Ordner Dokumente verschoben und dort unter dem neuen Namen notiz-alt.txt gespeichert.
Dateien mit rm löschen
Der Befehl rm steht für „remove“. Damit löschst du Dateien direkt im Terminal. Für Anfänger ist das ein sehr wichtiger Befehl, aber auch einer, bei dem Vorsicht nötig ist. Anders als im grafischen Dateimanager werden Dateien oft nicht erst in einen Papierkorb verschoben, sondern direkt entfernt.
Gerade deshalb solltest du rm immer sehr bewusst einsetzen und vorher mit pwd und ls prüfen, wo du dich befindest und welche Datei du wirklich löschen willst.
Eine Datei löschen
rm datei.txt
Nach diesem Befehl ist die Datei in der Regel direkt entfernt.
Mehrere Dateien auf einmal löschen
Wenn du mehrere Dateien löschen möchtest, kannst du sie in einem einzigen Befehl angeben. Das spart Zeit, erhöht aber auch das Risiko, versehentlich die falschen Dateien zu erwischen. Deshalb solltest du vorher genau prüfen, was im aktuellen Verzeichnis liegt.
Mehrere Dateien löschen
rm datei1.txt datei2.txt datei3.txt
Vorher kontrollieren
ls -l
Ordner mit rm löschen
Um einen ganzen Ordner zu löschen, reicht rm allein nicht aus. Du brauchst zusätzlich die rekursive Option -r. Damit entfernt Ubuntu den Ordner und seinen kompletten Inhalt. Gerade bei diesem Befehl solltest du besonders vorsichtig sein, weil Fehler hier schnell größere Folgen haben können.
Ordner rekursiv löschen
rm -r testordner
Danach ist der Ordner testordner samt Inhalt entfernt.
Wichtig für Anfänger
rmlöscht Dateienrm -rlöscht ganze Ordnerstrukturen- vorher immer mit
pwdundlsprüfen
Der Unterschied zwischen kopieren, verschieben und löschen
Gerade am Anfang ist es wichtig, die Unterschiede dieser drei Aktionen sauber zu verstehen. Beim Kopieren bleibt das Original erhalten und es entsteht eine zweite Version. Beim Verschieben wandert die Datei an einen anderen Ort oder bekommt einen neuen Namen. Beim Löschen wird die Datei entfernt. Diese Unterschiede wirken einfach, sind im Terminal aber besonders wichtig, weil Befehle sehr direkt ausgeführt werden.
Einfach gemerkt
cp= Original bleibt, Kopie entstehtmv= Datei wandert oder wird umbenanntrm= Datei wird entfernt
Vor dem Löschen oder Verschieben immer kontrollieren
Eine der besten Linux-Gewohnheiten für Anfänger ist die bewusste Kontrolle vor kritischen Befehlen. Wenn du eine Datei verschieben oder löschen willst, solltest du dir vorher drei Fragen stellen: Wo bin ich gerade? Was liegt in diesem Verzeichnis? Wie heißt die Datei genau? Diese Kontrolle kostet nur wenige Sekunden, verhindert aber viele Fehler.
Vorher prüfen
pwd
ls -l
Erst danach solltest du mv oder rm einsetzen.
Was passiert mit versteckten Dateien?
Unter Ubuntu und Linux gibt es versteckte Dateien und Verzeichnisse, die mit einem Punkt beginnen. Diese tauchen im normalen ls-Befehl nicht auf. Wenn du also ein Verzeichnis vollständig überprüfen willst, solltest du ls -la nutzen. Gerade Anfänger übersehen sonst leicht Konfigurationsdateien oder versteckte Ordner.
Auch versteckte Dateien anzeigen
ls -la
Das ist besonders nützlich, wenn du wirklich genau wissen willst, was in einem Verzeichnis liegt.
Tab-Vervollständigung macht Dateibefehle sicherer
Eine sehr hilfreiche Funktion im Terminal ist die Tab-Vervollständigung. Wenn du einen Dateinamen oder Ordnernamen nur teilweise eintippst und dann Tab drückst, vervollständigt Ubuntu den Namen häufig automatisch. Das spart Zeit und reduziert Tippfehler – gerade bei langen Namen oder vielen ähnlichen Dateien.
Beispiel
cp not
dann Tab
Wenn nur eine passende Datei vorhanden ist, ergänzt Ubuntu den Rest des Namens automatisch.
Dateien mit Leerzeichen im Namen richtig behandeln
Ein wichtiger Punkt für Anfänger sind Dateinamen mit Leerzeichen. Im Terminal trennt ein Leerzeichen normalerweise einzelne Bestandteile eines Befehls. Wenn also eine Datei mein text.txt heißt, musst du den Namen entweder in Anführungszeichen setzen oder die Leerzeichen maskieren.
Mit Anführungszeichen arbeiten
cp "mein text.txt" "mein text kopie.txt"
Mit Backslash arbeiten
cp mein text.txt mein text kopie.txt
Für Anfänger sind Anführungszeichen oft der einfachere und besser lesbare Weg.
Absolute und relative Pfade beim Kopieren und Verschieben
Beim Arbeiten mit cp und mv kannst du entweder relative oder absolute Pfade verwenden. Relative Pfade beziehen sich auf dein aktuelles Verzeichnis. Absolute Pfade beschreiben den vollständigen Weg vom Wurzelverzeichnis bis zum Ziel. Beide Methoden sind gültig. Gerade Anfänger profitieren jedoch oft von absoluten Pfaden, wenn sie Unsicherheit vermeiden wollen.
Relativer Pfad
cp notiz.txt Dokumente/
Absoluter Pfad
cp notiz.txt /home/benutzername/Dokumente/
Wenn du nicht sicher bist, wo du gerade bist, kann ein absoluter Pfad klarer sein.
Typische Anfängerfehler bei cp, mv und rm
Die häufigsten Fehler im Umgang mit diesen Befehlen sind fast immer dieselben. Viele Anfänger arbeiten im falschen Verzeichnis, weil sie vorher nicht mit pwd geprüft haben, wo sie sich befinden. Andere vertippen sich bei Dateinamen oder vergessen bei Ordnern die Option -r. Besonders kritisch wird es, wenn rm unüberlegt eingesetzt wird.
Diese Fehler solltest du vermeiden
- vorherigen Standort nicht prüfen
- Dateinamen falsch schreiben
- Ordner ohne
-rkopieren oder löschen wollen rmohne genaue Kontrolle ausführen- Leerzeichen in Dateinamen nicht beachten
Praktische Übung: Dateien kopieren, verschieben und löschen
Am besten lernst du diese Befehle durch eine kleine praktische Übung im Home-Verzeichnis. So verbindest du mehrere Arbeitsschritte und entwickelst schnell ein Gefühl für die Logik des Terminals.
Ins Home-Verzeichnis wechseln
cd ~
Übungsordner anlegen
mkdir datei-uebung
In den Ordner wechseln
cd datei-uebung
Eine Datei erstellen
touch notiz.txt
Text in die Datei schreiben
echo "Ich lerne Dateibefehle im Ubuntu-Terminal." > notiz.txt
Datei anzeigen
ls -l
Datei kopieren
cp notiz.txt notiz-kopie.txt
Dateien erneut anzeigen
ls -l
Datei umbenennen
mv notiz-kopie.txt linux-notiz.txt
Dateien erneut anzeigen
ls -l
Eine Datei löschen
rm linux-notiz.txt
Ergebnis prüfen
ls -l
Welche Befehle du dir zuerst merken solltest
Wenn du mit Dateiverwaltung im Ubuntu-Terminal beginnst, musst du dir nicht sofort unzählige Kommandos merken. Die wichtigsten Grundlagen lassen sich auf wenige Befehle herunterbrechen. Wenn du diese sicher beherrschst, kannst du bereits sehr viele Alltagsaufgaben erledigen.
Die wichtigsten Startbefehle für Dateiverwaltung
pwdlsls -lls -lacdcpcp -rmvrmrm -r
Mit genau diesen Befehlen legst du eine starke Grundlage für das Arbeiten im Ubuntu-Terminal. Wenn du sie Schritt für Schritt übst, wird aus der anfangs ungewohnten Kommandozeile sehr schnell ein nützliches Werkzeug für den Linux-Alltag.
Konfiguriere Cisco Router & Switches und liefere ein Packet-Tracer-Lab/GNS3
Ich biete professionelle Unterstützung im Bereich Netzwerkkonfiguration und Network Automation für private Anforderungen, Studienprojekte, Lernlabore, kleine Unternehmen sowie technische Projekte. Ich unterstütze Sie bei der Konfiguration von Routern und Switches, der Erstellung praxisnaher Topologien in Cisco Packet Tracer, dem Aufbau und Troubleshooting von GNS3- und EVE-NG-Labs sowie bei der Automatisierung von Netzwerkaufgaben mit Netmiko, Paramiko, NAPALM und Ansible. Kontaktieren Sie mich jetzt – klicken Sie hier.
Meine Leistungen umfassen:
-
Professionelle Konfiguration von Routern und Switches
-
Einrichtung von VLANs, Trunks, Routing, DHCP, NAT, ACLs und weiteren Netzwerkfunktionen
-
Erstellung von Topologien und Simulationen in Cisco Packet Tracer
-
Aufbau, Analyse und Fehlerbehebung von Netzwerk-Labs in GNS3 und EVE-NG
-
Automatisierung von Netzwerkkonfigurationen mit Python, Netmiko, Paramiko, NAPALM und Ansible
-
Erstellung von Skripten für wiederkehrende Netzwerkaufgaben
-
Dokumentation der Konfigurationen und Bereitstellung nachvollziehbarer Lösungswege
-
Konfigurations-Backups, Optimierung bestehender Setups und technisches Troubleshooting
Benötigen Sie Unterstützung bei Ihrem Netzwerkprojekt, Ihrer Simulation oder Ihrer Network-Automation-Lösung? Kontaktieren Sie mich jetzt – klicken Sie hier.