Wenn Sie anfangen, etwas Neues zu lernen, fühlen sich selbst die einfachsten Aufgaben verwirrend an, und das kann für jeden frustrierend sein. Angenommen, das Umbenennen einer Datei ist eine der grundlegendsten Aufgaben der Dateiverwaltung, aber Neulinge könnten Schwierigkeiten haben, eine Datei umzubenennen oder Dateien unter Linux stapelweise umzubenennen. Um Ihnen dabei zu helfen, haben wir vier einfache Möglichkeiten erklärt, eine Datei oder sogar mehrere Dateien in Linux über die Befehlszeilenschnittstelle (CLI) sowie die GUI umzubenennen.
Dateien unter Linux umbenennen (2023)
Zunächst erklären wir Ihnen, wie Sie das verwenden mv Und rename Befehle zum Umbenennen von Dateien über die Befehlszeile (oder das Terminal) in Linux. Und dann lernen wir, wie Sie Dateien mithilfe von GUI-Tools, einschließlich GPRename und dem nativen Dateimanager in Ihrer Linux-Distribution, umbenennen oder stapelweise umbenennen.
Benennen Sie Dateien über die Befehlszeile um
Auch wenn die Verwendung der Befehlszeile für die einfachsten Aufgaben zunächst einschüchternd klingen mag, bietet sie viele Funktionen und ist die schnellste Möglichkeit, Dateien unter Linux umzubenennen. Hier verwenden wir die mv Und rename Befehle, und beide funktionieren in jeder Linux-Distribution.
Dateien umbenennen mit mv Befehl
Der mv Befehl steht für „UmzugDer Hauptzweck besteht darin, sowohl Dateien als auch Verzeichnisse im Linux-Dateisystem zu verschieben. Wir können aber auch den Befehl mv verwenden, um Dateien umzubenennen. Die Syntax für den mv-Befehl lautet:
- Dateien unter Linux umbenennen (2023)
- Benennen Sie Dateien über die Befehlszeile um
- Dateien umbenennen mit mv Befehl
- Benennen Sie eine einzelne Datei mit dem Befehl mv um
- Benennen Sie mehrere Dateien mit dem Befehl mv um
- Dateien umbenennen mit rename Befehl
- Benennen Sie Dateien mithilfe der GUI in Linux um
- Häufig gestellte Fragen
- Benennen Sie Dateien unter Linux einfach um
- Die 6 besten Linux-PDF-Editoren, die Sie verwenden sollten
- Decky Loader auf Steam Deck: So installieren Sie die besten Plugins
- So durchsuchen Sie Text in Vim (3 Methoden)
- So verwenden Sie SSH zum Herstellen einer Verbindung zu einem Remote-Server unter Linux
- Über 10 Möglichkeiten, den Befehl „find“ unter Linux zu verwenden
- So erhalten Sie eine IP-Adresse unter Linux (4 Methoden)
mv <options> <source_file> <destination_file>
| Optionen | Beschreibung |
|---|---|
--backup |
um eine Sicherungskopie jeder vorhandenen Zieldatei zu erstellen |
-f |
um zu verhindern, dass der Befehl vor dem Überschreiben eine Eingabeaufforderung ausgibt |
-i |
vor dem Umzug auffordern |
-u |
um die Datei nur zu verschieben, wenn die <source_file> ist neuer als die <destination_file> |
-v |
um Informationen über den aktuell ausgeführten Vorgang anzuzeigen |
| -N | um zu verhindern, dass eine vorhandene Datei überschrieben wird |
Notiz: Wenn Sie eines davon verwenden -i, -f, -n Wird eine Flagge mehr als einmal gesetzt, wird nur die letzte wirksam.
Benennen Sie eine einzelne Datei mit dem Befehl mv um
Um eine einzelne Datei mit dem Befehl mv umzubenennen, verwenden Sie die unten angegebene Syntax:
mv -v <old_file_name> <new_file_name>
Der Befehl führt zu der folgenden Ausgabe als Bestätigung, und Sie können die vorgenommenen Änderungen mit dem Befehl ls überprüfen.
renamed '<old_file_name>' -> '<new_file_name>'
Im obigen Beispiel benennen wir die Datei um „Minikurs-10.pdf“ Zu „test-1.pdf” mit dem Befehl mv. Hier sieht die Syntax so aus:
mv -v mini-course-10.pdf test-1.pdf
Danach können Sie die Änderung anhand der Ausgabe des überprüfen mv Befehl (im Bild oben hervorgehoben), oder Sie können die Ausgabe mit dem weiter überprüfen ls Befehl. Die umbenannte Datei wird in der Liste der Dateien in diesem Verzeichnis angezeigt.
Benennen Sie mehrere Dateien mit dem Befehl mv um
Der Befehl mv kann mit einigen Änderungen auch zum Umbenennen mehrerer Dateien in einem Verzeichnis verwendet werden. Hier werden wir neben dem Befehl mv einige neue Befehle verwenden. Der Befehl kann sich mit reiner Syntax als schwer verständlich erweisen, daher haben wir ihn unten als Beispiel verwendet.
for i in *.pdf;do
mv -v "$i" "${i/${i:0:4}/example}"
done
Der obige Codeausschnitt sieht für Anfänger vielleicht komplex aus, ist aber leicht zu verstehen. Nach der Ausführung durchsucht das Code-Snippet die Liste der Dateien mit der Erweiterung „.pdf“ wiederholt. Anschließend werden die ersten 4 Zeichen jedes Dateinamens durch den Ersatztext „ ersetzt.example„. Schließlich wird die Ausführung beendet, wenn alle Dateien umbenannt wurden.

Dateien umbenennen mit rename Befehl
Der Befehl „rename“ löst die Komplexität des Befehls „mv“ mit einer benutzerfreundlichen Syntax für das Umbenennen einzelner und mehrerer Dateien. Der Umbenennungsbefehl ist in den meisten Distributionen im Allgemeinen vorinstalliert. Wenn nicht, können Sie es einfach mit einem einfachen Befehl installieren:
- Für Debian-basierte Systeme –
sudo apt install rename
- Für Fedora-basierte Systeme –
sudo yum install prename
- Für Arch-basierte Systeme –
sudo pacman -S install rename
Die Syntax zur Verwendung des Befehls „rename“ in Debian-basierten Systemen lautet wie folgt:
rename <options> 's/<old_name>/<new_name>/' <file_names>
Da der Umbenennungsbefehl Perl im Backend verwendet, gibt es drei Arten von regulären Ausdrücken: passen, ErsatzUnd übersetzen in Perl. Der Umbenennungsbefehl verwendet das „Ersatz“ Und „übersetzen“ Reguläre Ausdrücke. In der obigen Syntax ist das „s„wird verwendet, um anzugeben, dass Sie das verwenden werden Ersatz Ausdruck.
Für RedHat- und Fedora-basierte Systeme müssen Sie die folgende Befehlssyntax verwenden:
Einige der häufigsten Optionen für die Arbeit mit dem Umbenennungsbefehl sind:
| Optionen | Beschreibung |
|---|---|
-v |
Zeigt Informationen zum aktuellen Vorgang an |
-n |
steht für „keine Aktion“ und wird zum Testen verwendet, um zu sehen, wie sich die Dateien nach dem Vorgang auswirken |
-f |
Wird verwendet, um das Überschreiben des Dateinamens zu erzwingen |
Benennen Sie eine einzelne Datei um
Der Befehl „rename“ funktioniert beim Umbenennen einer einzelnen Datei ähnlich wie der Befehl „mv“. Um eine einzelne Datei umzubenennen, verwenden Sie die folgende Syntax:
rename -v 's/<original_name>/<new_name>/' <file_name>

Benennen Sie mehrere Dateien um
Der Hauptvorteil des rename-Befehls gegenüber dem mv-Befehl kommt beim Umbenennen mehrerer Dateien zum Tragen. Die Syntax ist einfacher und schneller zu verwenden. So liest es sich:
rename <options> 's/<old_name>/<new_name>/' <files_to_rename>
Die obige Syntax ähnelt der, die wir zum Umbenennen einer einzelnen Datei verwendet haben mit Ausnahme der <files_to_rename> Teilwo Sie ein gemeinsames Muster mit Platzhaltern verwenden können, um alle Dateien in einem Verzeichnis zu erkennen.

Dateien teilweise umbenennen
Angenommen, Sie haben in allen Dateinamen Leerzeichen verwendet und möchten die Leerzeichen nun durch Unterstriche ersetzen. Sie können den Befehl „rename“ verwenden und Leerzeichen mithilfe der unten gezeigten Syntax in Unterstriche umwandeln:
rename -v 'y/<original_part>/<part_to_replace>/' <files_to_rename>
Platzieren Sie hier das Teil, das Sie ersetzen müssen <original_part>und schreiben Sie das Muster, das Sie ersetzen möchten <original_part> innerhalb der <part_to_replace>. Der y wird verwendet, um anzuzeigen, dass Sie das „übersetzen„ regulären Ausdruck.
Um in der obigen Situation Leerzeichen durch Unterstriche zu ersetzen, verwenden Sie den folgenden Befehl:
rename -v 'y/ /\_/' <files_to_rename>
Hier das \ wird verwendet, um den Unterstrich als Zeichen und nicht als Teil der Befehlssyntax zu behandeln.

Ändern Sie die Groß-/Kleinschreibung der Dateinamen
Mit dem Befehl „Umbenennen“ können Sie sogar die Kleinbuchstaben durch die entsprechenden Großbuchstaben ersetzen und umgekehrt. Um die Kleinbuchstaben durch Großbuchstaben zu ersetzen, verwenden Sie die folgende Syntax:
rename 'y/a-z/A-Z/' <files_to_replace>
Und um Großbuchstaben durch Kleinbuchstaben zu ersetzen, verwenden Sie diese Syntax:
rename 'y/A-Z/a-z/' <files_to_replace>

Benennen Sie Dateien mithilfe der GUI in Linux um
Die GUI-Methode ist wahrscheinlich ein Segen für Benutzer, die die Befehlszeile als abschreckend empfinden. Für die GUI-Methode verwenden wir den Nautilus-Dateimanager und GPrename in Ubuntu 20.04 LTS. Seien Sie jedoch versichert, dass diese Methoden auf jeder Distribution funktionieren – wenn auch mit geringfügigen Änderungen in einigen Fällen.
Benennen Sie Dateien mit dem Dateimanager um
Dies ist eine der einfachsten Methoden zum Umbenennen von Dateien unter Linux. Auf jeder Linux-Desktop-Distribution ist ein Dateimanager wie Nautilus, Dolphin, Thunar usw. vorinstalliert. Wir haben erklärt, wie Sie diese Dateimanager zum Umbenennen von Dateien verwenden können, also lesen Sie weiter.
Benennen Sie eine einzelne Datei um
1. Öffnen Sie den Dateimanager Ihrer Wahl und navigieren Sie zu der Datei, die Sie umbenennen möchten. Wählen Sie die Datei aus und klicken Sie mit der rechten Maustaste darauf.
2. Wählen Sie im Kontextmenü die Option „Umbenennen“ Möglichkeit. Alternativ können Sie die F2-Taste auf Ihrer Tastatur drücken, um Dateien ohne Verwendung der Maus umzubenennen.

3. Geben Sie dann den neuen Namen für die Datei ein und klicken Sie auf „Umbenennen” oder drücken Sie die Eingabetaste auf der Tastatur. Und das ist es.

Benennen Sie mehrere Dateien mit dem Dateimanager um
1. Wählen Sie mehrere Dateien aus, die Sie umbenennen möchten, indem Sie die Umschalttaste drücken und dann mit der rechten Maustaste auf die ausgewählten Dateien klicken, um das Kontextmenü zu öffnen.
2. Wählen Sie in diesem Kontextmenü die Option „Umbenennen“ Möglichkeit. Alternativ können Sie die F2-Taste auf der Tastatur drücken, um auf die Umbenennungsoption zuzugreifen.

3. Dadurch wird ein neues Umbenennungsfenster geöffnet, wie unten gezeigt. Hier haben Sie zwei Möglichkeiten, die Dateien umzubenennen. Lassen Sie uns also lernen, wie Sie beide nacheinander verwenden.
Mithilfe einer Vorlage umbenennen:
1. Bei dieser Option sehen Sie ein Textfeld mit dem Standardwert als [Original file name]. Geben Sie im Textfeld Folgendes ein gemeinsamen Namen das für alle Dateien verwendet wird.

2. Wir verwenden hier „test_“ als allgemeinen Dateinamen. Klicken Sie anschließend auf „+Hinzufügen” neben dem gebräuchlichen Namen und Wählen Sie das automatische Nummerierungsschema als eindeutiges Unterscheidungsmerkmal für jede Datei verwendet werden.

3. Wählen Sie dann die Reihenfolge der Benennung der Dateien aus dem Dropdown-Menü „Automatische Nummernreihenfolge“. Sie können zwischen Aufsteigend, Absteigend und mehr wählen.

4. Überprüfen Sie die Änderungen im unteren Bereich und klicken Sie abschließend auf „Umbenennen“ in der oberen rechten Ecke.

Text suchen und ersetzen:
Sie können diese Option verwenden, wenn Ihr Dateiname bereits einen allgemeinen Namen enthält, Sie ihn jedoch durch einen neuen Text ersetzen müssen. So funktioniert das:
1. Geben Sie den aktuellen allgemeinen Namen in das Feld „Vorhandener Text“ Feld. Im unteren Bereich wird der allgemeine Name hervorgehoben.
2. Im „Ersetzen mitGeben Sie im Textfeld „Geben Sie den neuen allgemeinen Namen ein, durch den Sie den aktuellen Namen ersetzen möchten.
3. Überprüfen Sie die Änderungen im unteren Bereich und klicken Sie auf „Umbenennen” in der oberen rechten Ecke, um dasselbe anzuwenden.

Verwenden von GPRename zum Umbenennen von Dateien
GPRename ist ein leichtes Batch-Umbenennungstool, das über mehrere verschiedene Optionen verfügt, die sich beim Umbenennen von Dateien über die Linux-GUI als nützlich erweisen können. Dieses Tool kann für Benutzer hilfreich sein, denen es schwerfällt, Dateien mit ihrem nativen Dateimanager stapelweise umzubenennen. Leider ist es nicht vorinstalliert, kann aber mit den folgenden Befehlen einfach installiert werden:
- Für Debian-basierte Systeme –
sudo apt update && sudo apt install gprename
- Für Fedora-basierte Systeme –
sudo dnf install gprename
- Für Arch-basierte Systeme –
sudo pacman -S gprename
Benennen Sie eine einzelne Datei mit GPRename um
1. Öffnen Sie GPRename über das Anwendungsmenü oder geben Sie Folgendes ein gprename im Linux-Terminal.
2. Navigieren Sie mithilfe der Dateisystemstruktur auf der linken Seite zum gewünschten Ordner. Wählen Sie dann im rechten Bereich die Datei aus, die Sie umbenennen möchten.

3. Wählen Sie im unteren Bereich die Aktion aus, die Sie ausführen möchten. Wenn Sie beispielsweise ein Wort im Dateinamen durch ein anderes Wort ersetzen möchten, wechseln Sie zur Registerkarte „Ersetzen/Entfernen“. Geben Sie als Nächstes die Zeichenfolge, die Sie ersetzen möchten, in das Textfeld „Ersetzen“ und die neue Zeichenfolge in das Textfeld „Mit“ ein.
4. Überprüfen Sie die Änderungen mit dem „Vorschau”-Taste auf der rechten Seite. Wenn Sie zufrieden sind, klicken Sie auf „Umbenennen”-Taste darunter.

Benennen Sie mehrere Dateien mit GPRename um
1. Navigieren Sie, wie oben erläutert, über die Dateisystemstruktur auf der linken Seite zum gewünschten Ordner. Wählen Sie dann die Dateien aus, die Sie umbenennen möchten, und wählen Sie im unteren Bereich die entsprechende Option aus.

2. Um die Änderungen zu überprüfen, klicken Sie rechts auf die Vorschau-Schaltfläche und anschließend auf die Schaltfläche „Umbenennen“ darunter.

Häufig gestellte Fragen
Was macht der Befehl rm unter Linux?
Auch wenn der Befehl rm wie ein Akronym für „rename“ erscheint, steht er für „remove“ und wird zum Löschen von Dateien und Ordnern unter Linux verwendet.
Benennen Sie Dateien unter Linux einfach um
Als Anfänger ist es wichtig, die Feinheiten der Dateiverwaltung unter Linux zu verstehen, und das Umbenennen von Dateien ist etwas, das Sie möglicherweise häufig tun müssen. In dieser Anleitung haben wir Ihnen vier Methoden (2 CLI und 2 GUI) gezeigt, um eine einzelne Datei und mehrere Dateien in einem Verzeichnis umzubenennen. Obwohl der Dateimanager wahrscheinlich für die meisten Linux-Benutzer die erste Wahl sein wird, ist der mv Und rename Die oben erläuterten Befehle werden auch häufig zum Umbenennen von Dateien über das Terminal verwendet. Welche dieser Methoden bevorzugen Sie zum Umbenennen von Dateien unter Linux? Lass es uns unten in den Kommentaren wissen.
Die 6 besten Linux-PDF-Editoren, die Sie verwenden sollten
Decky Loader auf Steam Deck: So installieren Sie die besten Plugins
So durchsuchen Sie Text in Vim (3 Methoden)
So verwenden Sie SSH zum Herstellen einer Verbindung zu einem Remote-Server unter Linux
Über 10 Möglichkeiten, den Befehl „find“ unter Linux zu verwenden