Wie Verzeichnisse und Ordner in Linux umbenennen?

Das Umbenennen oder Verschieben von Verzeichnissen und Ordnern kann schwierig sein, wenn diese Verzeichnisse und Ordner einige Unterordner haben. Oder das Ziel kann alle bereit gleichen Namen Ordner haben, die einige Fehler erstellen. In diesem Tutorial erfahren Sie, wie Sie Verzeichnisse und Ordner unter Linux umbenennen und verschieben.

Der defacto-Befehl zum Umbenennen von Verzeichnissen und Ordnern lautet mv . mv ist die Kurzform für die move ., Wir können einfach umbenennen, indem Sie das aktuelle Verzeichnis und Ordnernamen und Zielverzeichnis oder Ordnernamen. Syntax ist wie unten. Wenn der Quell-oder aktuelle Verzeichnisordner Inhalte enthält, müssen wir ihn mithilfe von rekursivem Verschieben umbenennen. Dies ändert nur den angegebenen Verzeichnis – oder Ordnernamen, verschiebt jedoch alle Unterdateien und Ordner.

mv CURRENT_FOLDER NEW_FOLDER

In diesem Beispiel benennen wir das Verzeichnis mit dem Namen backup in old_backup um .,

$ mv backup old_backup

Ausführlich

Beim Umbenennen oder Verschieben von Dateien und Ordnern müssen wir möglicherweise ausführliche Informationen erhalten. Verbose-Modus wird jede Bewegung oder umbenennen zu drucken. Dies ist hilfreich für die rekursive Option. Wir werden -v, um ausführlich zu aktivieren.

$ mv -v backup old_backup
Ausführlich

Überschreiben Sie gewaltsam, wenn vorhanden

In einigen Fällen kann es einen vorhandenen Ordner oder ein Verzeichnis mit dem neuen Namen geben. Wir müssen das Überschreiben bestätigen., Aber das kann entmutigende Aufgabe sein, wenn es eine Menge von ihnen. Wir können vorhandene Dateien und Ordner mit der Option -f automatisch überschreiben. -f bedeutet, mit Gewalt.

$ mv -f backup old_backup

Aufforderung zur Bestätigung Vor dem Überschreiben

Wenn wir die vorhandene Datei nicht gewaltsam schreiben möchten, können wir für jede Datei bestätigen umbenennen. In diesem Fall müssen wir -i wie unten verwenden.

$ mv -i backup old_backup

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.