So benennen Sie eine Datei über das Terminal in Fedora Linux um

So Benennen Sie Eine Datei Uber Das Terminal In Fedora Linux Um



Das Umbenennen einer Datei ist eine einfache Aktivität, die Sie aus verschiedenen Gründen ausführen können, z. B. zur Dateiorganisation, zur Zugänglichkeit und zur Vermeidung von Konflikten zwischen Dateien. Sie können eine Datei im Verzeichnis auch umbenennen, um sie in Hunderten von Dateien schnell zu finden.

Daher ist es ein wertvoller Ansatz für Benutzer, die Ordnung und Kontrolle über ihre digitalen Assets aufrechtzuerhalten. Als Fedora-Anfänger wissen Sie jedoch möglicherweise nicht, wie Sie die Dateien mithilfe der Befehle umbenennen. In diesem Artikel lernen Sie die Möglichkeiten kennen, eine Datei vom Terminal aus in Fedora Linux umzubenennen.

So benennen Sie eine Datei über das Terminal in Fedora Linux um

Obwohl es verschiedene Möglichkeiten gibt, die Dateien umzubenennen, sind die Befehle „mv“ und „rename“ die einfachsten Befehle, die Sie dafür verwenden können. Nehmen wir einige Beispiele für ihre Verwendung:







Das Mv-Kommando

Obwohl es verschiedene Möglichkeiten gibt, die Dateien umzubenennen, sind die Befehle „mv“ und „rename“ die einfachsten Befehle, die Sie dafür verwenden können. Nehmen wir einige Beispiele für ihre Verwendung:



cd ~/Dokumente
ls -l

Wie Sie im vorherigen Bild sehen können, enthält das Verzeichnis „Dokumente“ die Dateien „Fedora.pdf“, „Fedora.txt“ und „Linux.txt“. Jetzt benennen wir die Datei mit dem Namen „Linux.txt“ in „Linuxhint.txt“ um.

mv Linux.txt Linuxhint.txt

Benennen Sie mehrere Dateien um

Wenn zwei Dateien im selben Verzeichnis dieselbe Erweiterung haben, können Sie ihre Erweiterung mit dem Befehl „mv“ ändern. So machen Sie es:

finden . -length -name '*. ' -exec sh -c 'f='{}'; mv -- '$f' '${f%.}.'' \;

Wie wir im gegebenen Beispiel sehen können, haben wir zwei Dateien mit der Erweiterung „.txt“ („Fedora.txt“ und „Linux.txt“). Hier ändern wir die Namen dieser beiden Dateien, indem wir ihre Erweiterungen mit dem folgenden „mv“-Befehl ändern:

finden . - Depth -name '*.txt' -exec sh -c 'f='{}'; mv -- '$f' '${f%.txt}.png'' \;

Im vorherigen Befehl:

  • find → Es sucht oder findet ein Element des aktuellen Verzeichnisses oder der aktuellen Datei.
  • -exec → Führt den Befehl „mv“ für Dateien aus, die der Suche ähneln, und konvertiert den aktuellen Dateinamen in den neuen.

Anstelle des vorherigen Befehls können Sie auch den folgenden Befehl verwenden, um die Erweiterung mehrerer Dateien zu ändern und eine Datei umzubenennen:

für f in *.txt; do mv -- '$f' '${f%.txt}.html'; Erledigt

Im gegebenen Beispiel haben wir die Erweiterung „.txt“ in „.html“ geändert.

Benennen Sie mehrere Dateien mit dem Bash-Skript um

Sie können mehrere Dateinamen mithilfe des Bash-Skripts ändern, indem Sie deren Erweiterungen ändern. Sie müssen eine Bash-Datei erstellen und ihr die folgenden Zeilen hinzufügen:

#!/bin/bash
für F In * . < aktuelle Dateierweiterung > ; Tun
mv -- ' $f ' ' ${f%. } .'
Erledigt

Beispielsweise ändern wir die Dateierweiterung von „.txt“ in „.png“.

Wie Sie im vorherigen Bild sehen können, gibt es drei Dateien, von denen zwei die Erweiterung „.txt“ haben. Hier ändern wir die Erweiterung der Dateien von „.txt“ in „.png“.

Fügen Sie die folgenden Zeilen im Bash-Skript hinzu:

#!/bin/bash
für F In * .txt; Tun
mv -- ' $f ' ' ${f%.txt} .png'
Erledigt

Speichern Sie das Skript mit dem folgenden „sh“-Befehl und führen Sie es wie folgt aus:

sh Dateiname.sh

Der vorherige Befehl gibt Ihnen keine Ausgabe, ändert aber die Erweiterung der Datei.

Der Befehl „Umbenennen“.

Der Befehl „rename“ ist komplexer als der Befehl „mv“. Da es sich jedoch nicht um ein vorinstalliertes Dienstprogramm in Fedora handelt, müssen Sie es zunächst mit dem folgenden Befehl installieren:

sudo yum install vorname -y

Jetzt können Sie die Dateien mit derselben Erweiterung umbenennen:

*. umbenennen

Abschluss

Hier dreht sich alles um die einfachen Befehle, mit denen Sie versuchen können, eine Datei vom Terminal in Fedora Linux umzubenennen. Der Befehl „rename“ ist fortschrittlicher und benutzerfreundlicher als der Befehl „mv“, ist jedoch unter Linux nicht vorinstalliert, sodass Sie ihn manuell installieren müssen. Insgesamt sind beide Befehle hilfreich und als Anfänger können Sie damit Ihre Dateien in Ihrem Fedora-System umbenennen.