So benennen Sie Dateien und Verzeichnisse in Linux um

In unseren Computern speichern wir normalerweise verschiedene Informationen in verschiedenen Formaten, sei es Musik, Fotos, Bilder, Videos oder Dateien, auf die wir häufig zurückgreifen, um sie zu verwenden.

In der Regel weisen wir jedem Element einen Namen zu, aber wenn es aus irgendeinem Grund erforderlich ist, dieses Element durch einen andeutungsvolleren oder zusammenhängenderen Namen zu bearbeiten oder umzubenennen oder einfach seinen Inhalt zu identifizieren, haben wir in Linux zwei Alternativen, um den Namen zu ändern Batch-Datei, für den Fall, dass es sich um mehrere Elemente handelt und dies manuell viel Zeit in Anspruch nehmen würde.

Eine Option ist die Befehlszeilenschnittstelle oder die Verwendung einer separaten Anwendung, die hervorragende Funktionen bietet. Wenn Sie den Namen einer einzelnen Datei ändern möchten, ist die beste Option die grafische Darstellung. Manchmal können wir dies jedoch nur vom Terminal aus tun, oder wir möchten viele Dateien ändern. Letzteres ist in diesem Fall nicht sehr effektiv.

In diesem Tutorial erklärt TechnoWikis ganzheitliche Möglichkeiten, Dateien unter Linux umzubenennen.

In diesem Tutorial erfahren Sie, wie Sie Dateien oder Verzeichnisse unter Linux mit dem Terminal umbenennen. Sie erfahren, wie Sie dies mit dem Befehl mv und dem Befehl rename sowie anderen Formularen im Grafikmodus wie GPRename oder Métamorphose2 tun.

Wenn Sie diesen Schritten folgen, werden Sie feststellen, dass es überhaupt nicht komplex ist. Die Praxis ist das Wichtigste!

1. Befehl mv zum Umbenennen einer Datei oder eines Linux-Verzeichnisses

Eine der einfachsten Methoden, um den Namen von Dateien und Ordnern in Linux zu ändern, ist möglicherweise die Verwendung des Befehls mv (move – move). Obwohl die grundlegende Funktion darin besteht, Dateien und Ordner zu verschieben, ist dies auch nützlich, wenn Sie den Namen ändern möchten eines Elements.

Der Befehl mv verschiebt die Dateien und Verzeichnisse im Dateisystem auf einfache, aber funktionale Weise oder benennt sie um.

Die zu verwendende Syntax lautet wie folgt:

 mv (Option) File1.ext File2.ext 

Datei1 verweist auf die ursprüngliche Datei und Datei2 verweist auf den neuen Namen, der der Datei zugewiesen werden soll.

How-to-Use-Befehl-MV-Linux-1.png

In diesem Fall haben wir die Datei TechnoWikis.mp3 in TechnoWikis1.mp3 umbenannt.

Dieselbe Syntax kann verwendet werden, um den Namen eines Ordners zu ändern. Befinden sich die Dateien also nicht im aktuellen Ordner, muss der vollständige Pfad wie folgt angegeben werden:

 mv /home/user/TechnoWikis/archivo1.ext /home/user/TechnoWikis/archivo2.ext 

Es ist wichtig zu beachten, dass der Befehl mv eine Schreibberechtigung für den Ordner erfordert, der die umzubenennenden Dateien enthält, und für den Fall der Dateien und Ordner des Systems muss der Benutzer über die Root-Berechtigungen verfügen, um den Änderungsprozess auszuführen Name der Dateien, dies wird durch das Präfixieren von mv mit sudo oder su erreicht.

See also  So beenden Sie VIM Linux

Die Option -i (interaktiv) bietet eine zusätzliche Schutzebene, die den Benutzer auffordert, die Namensänderung der Datei vor ihrer Ausführung zu bestätigen, um versehentliche Änderungen zu vermeiden.

Wenn wir die Dateierweiterung mehrerer Dateien gleichzeitig ändern möchten, weil sie eine haben, die wir nicht möchten, können wir Folgendes ausführen, anstatt sie einzeln auszuführen:

 mv * .extensionActual * .extensionNew 

Vielleicht sieht es mit einigen Beispielen besser aus.

Beispiele

Wir möchten den Namen des solvetic-Ordners durch solveticTest ändern:

 mv solvetic solveticTest 

Wir möchten die Erweiterungen aller Dateien in dem Verzeichnis ändern, in dem wir uns befinden (die Änderung erfolgt von png zu jpg):

 mv * .png * .jpg 

Diese Art des Umbenennens ist sehr einfach zu verwenden, aber die nächste Option, die wir sehen werden, ist leistungsstärker.

2. Befehl umbenennen, um Linux-Dateien umzubenennen

Es ist ein Befehl, der es uns ermöglicht, Elemente in Linux mit regulären Ausdrücken umzubenennen, was zwar komplexer sein kann, aber auch für die Arbeit mit vielen Dateien nützlich ist.

Der erste Schritt besteht darin, die Umbenennung zu installieren, indem Sie die folgende Zeile ausführen:

 sudo apt install umbenennen 

How-to-Install-Befehl-Umbenennen-linux.png

Die allgemeine Syntax für das Umbenennen lautet wie folgt:

 Umbenennen (Option) 's / alter_Name / neuer_Name' file1.ext file2.ext 

Der Buchstabe “s” bezieht sich auf “Ersatz” und ist der Hauptteil des regulären Ausdrucks, der beim Umbenennen verwendet wird. Einfache Anführungszeichen sind obligatorisch. Die anderen verfügbaren Optionen sind:

-v detailliert
Drucken Sie die Liste der umbenannten Dateien mit ihren neuen Namen

-n “keine Aktion
Es ist ein Test- oder Simulationsmodus, der nur die Dateien anzeigt, die geändert werden, ohne sie tatsächlich zu beeinflussen.

-f “gezwungen
Es ist ein erzwungenes Überschreiben der Originaldateien, die umbenannt werden sollen.

Der Befehl zum Umbenennen akzeptiert Platzhalter zum Umbenennen mehrerer Dateien desselben Typs und funktioniert auch mit denselben Dateierweiterungen.

Zum Beispiel können wir alle .png-Dateien in .jpg ändern, indem wir Folgendes ausführen:

 benenne 's / .png / .jpg /' * um 

Lassen Sie uns dies im Bild sehen, um es klar zu sehen.

See also  So aktivieren Sie den abgesicherten oder eingeschränkten Modus auf YouTube

How-to-Use-Befehl-Rename-Linux-3.png

Das Joker-Symbol (*) bedeutet, dass alle Dateien im Ordner bearbeitet werden. Der reguläre Ausdruck verfügt über integrierte Optionen, die als Modifikatoren bezeichnet werden:

  • “g”: global; wirkt sich auf alle Vorkommen des Ausdrucks aus.
  • “i”: Die Substitution ohne Berücksichtigung der Groß- und Kleinschreibung ausführen.

Diese werden am Ende des Ausdrucks vor dem einfachen schließenden Anführungszeichen geschrieben und können beispielsweise kombiniert werden:

 Benennen Sie -n 's / Sun / test / gi' * .mp3 um 

In diesem Fall werden wir den Begriff Sol durch einen Test ändern:

How-to-Use-Befehl-Rename-Linux-4.png

Eine weitere Option ist der Buchstabe “y”, mit dem die Dateinamen in eine höhere Verwendungsstufe umgewandelt werden können. Diese Option wird häufig verwendet, um den Namen der ausgewählten Datei zu ändern. Beispiel:

 Benennen Sie 'y / az / AZ /' * .jpg um 

Jetzt sehen wir ein anderes Beispiel.

How-to-Use-Befehl-Rename-Linux-5.png

In diesem Fall haben wir die Namen aller MP3-Dateien von Kleinbuchstaben in Großbuchstaben geändert.

Um mehr praktische Verwendungen des Umbenennungsbefehls zu sehen, werden wir dies direkt mit Beispielen tun, da dies besser verstanden wird.

Wenn wir die Erweiterung .txt in .bak ändern wollen:

 benenne 's / . txt $ / . bak /' * .txt um 

Wenn wir den Text 2016 von einigen Fotos mit der Erweiterung jpg entfernen möchten:

 benenne 's / 2016 um // g' * .jpg 

Wenn wir Großbuchstaben in Kleinbuchstaben für alle Namen konvertieren möchten:

 Benennen Sie y / AZ / az / * .extension_files um 

Wenn Sie es umgekehrt wollen, müssen Sie nur y / AZ / az / by und / az / AZ / von Kleinbuchstaben in Großbuchstaben ändern.

Hinweis
Denken Sie daran, dass es Bereiche gibt, in denen wir als “normale” Benutzer keine Schreibrechte haben. Daher können wir den Namen nicht folgendermaßen ändern:

rename.jpg

Die Vorgehensweise in diesen Fällen (in Ubuntu):

 sudo benennt 's / . db $ / . bak /' * .db um 

3. Wie man Dateien mit Métamorphose2 umbenennt

Dies ist eine Anwendung, die zum Bearbeiten oder Umbenennen von Dateien unter Linux mit hervorragenden integrierten Funktionen entwickelt wurde.
Métamorphose2 ist ein Programm, das entwickelt wurde, um Dateinamen in Stapeln grafisch zu ändern. Es ist Open Source und Multiplattform und verfügt über folgende Funktionen:

  • Kostenloser und Open Source Download mit Quellcode auf GitHub.
  • Akzeptiert Stapel zum Umbenennen von Dateien und Ordnern.
  • Sie können die Konfiguration der Namensänderung für eine spätere Verwendung speichern, um Zeit zu sparen.
  • Wir können Namensänderungsoperationen wie Ändern, Ersetzen oder Einfügen des Präfixes oder Suffixes nach Zeichen, Position und mehr anwenden.
  • Unterstützung für personalisierte Nummerierung, Bildtext und Audio-Metadaten, Datum und Uhrzeit.
  • Unterstützung für fortlaufende Nummerierung mit benutzerdefinierter Schrittgröße, Startnummer und Rücksetzanzahl.
  • Unterstützung für reguläre Ausdrücke.
See also  Verbinden Sie ein E-Mail-Konto mit Outlook 2013

Um dieses Dienstprogramm zu installieren, haben wir zwei Möglichkeiten:
Der erste besteht darin, die folgenden Befehle über ein PPA-Repository auszuführen:

 sudo add-apt-repository ppa: nilarimogard / webupd8 sudo apt update sudo apt install metamorphose2 

Die zweite Möglichkeit, es zu installieren, besteht darin, über den folgenden Link das DEB-Paket herunterzuladen und mit dem Installationsassistenten fortzufahren:

Metamorphose

Nach dem Herunterladen werden wir zum Assistenten für die Systemsoftware weitergeleitet, um mit der Installation fortzufahren:

install-metamorphose-linux.png

Gehen Sie nach der Installation auf die Registerkarte “Sorter” und dort zu dem Pfad, in dem die umzubenennenden Dateien liegen:

How-to-Use-Metamorphose-Linux.png

Sobald dies erledigt ist, gehe zum “Renombrador” -Reiter und doppelklicke auf eine der Optionen auf der linken Seite:

wie man-metamorphose-linux-2.png benutzt

In diesem Beispiel haben wir “Ändern” ausgewählt und im mittleren Bereich können wir die gewünschte Aktion als Wechsel zwischen Groß- und Kleinschreibung definieren, Akzente entfernen, Erweiterungen ändern und vieles mehr. Im unteren Bereich können wir das erhaltene Ergebnis sehen.

Sobald dies konfiguriert ist, klicken Sie auf die Schaltfläche “Start”, um die Aktion auszuführen.

4. Wie man Dateien mit GPRename umbenennt

GPRename ist ein Batch-Umbenenner für Dateien und Verzeichnisse. GPRename kann Dateien und Verzeichnisse nacheinander ersetzen, löschen, einfügen, löschen und nummerieren.

Für die Installation führen wir den folgenden Befehl aus:

 sudo apt install gprename 

install-gprename-linux.png

Geben Sie den Buchstaben S ein, um den Download und die Installation von GPRename zu bestätigen.

Um die Funktionalität zum Lesen von EXIF-Metadaten- Tags in Ubuntu 18.04 zu erhalten , muss renrot installiert werden, das den Namen ändern und die Dateien entsprechend den EXIF-Tags drehen kann. Für die Installation führen wir den folgenden Befehl aus:

 sudo apt install renrot 

Um auf GPRename zuzugreifen, führen wir im Terminal Folgendes aus:

 gprename 

Im erweiterten Fenster gehen wir in das Verzeichnis, in dem die Dateien umbenannt werden sollen, im unteren Teil definieren wir die auszuführende Aktion und im oberen rechten Bereich sehen wir das Ergebnis, das verarbeitet wird: How-to-Use-Gprename-Linux.png

Klicken Sie auf die Schaltfläche “Übernehmen”, um die Änderungen vorzunehmen. Mit einigen dieser Optionen ist es möglich, Dateien und Verzeichnisse in Linux nach Bedarf vollständig umzubenennen.

administrator

Leave a Reply

Your email address will not be published.