Um diese CLI -Anwendung jedoch effektiv zu verwenden, sollten Sie ein starkes Wissen über grundlegende Linux -Befehle und Grundlagen wie Erstellen, Löschen und Umbenennen einer vorhandenen Datei haben. Im Ubuntu Linux -System sind verschiedene Befehle verfügbar, um eine Datei umzubenennen, die wir in diesem Artikel untersuchen werden.
Wir werden in diesem Tutorial umfassende Details darüber angeben. Alle Befehle wurden für die Demonstration auf der Ubuntu 20 implementiert.04 Linux -System.
Dateien in Ubuntu 20 umbenennen.04 LTS -System mit dem Terminal
Die beiden verschiedenen Befehle 'MV' und 'umbenennen' sind im Ubuntu Linux-System verfügbar, um eine Datei über Terminal- oder Befehlszeilenansatz umzubenennen. Lassen Sie uns jeden Befehl im Detail diskutieren.
Benennen Sie die Datei in Ubuntu mit dem MV -Befehl um
Bevor Sie den Befehl "MV" verwenden, sollten Sie wissen, wie er in Ihrem System funktioniert. Die grundlegende Syntax des Befehls 'MV' ist unten angegeben:
MV [Optionen] [Datei-Source] [Ziel]
Die beliebtesten Befehlsoptionen von 'MV' finden Sie unten:
-F - Zeigt keine Nachricht oder Warnungen an, bevor Sie einen Dateinamen überschreiben.
-ich - Zeigt die Aufforderung zur Aufforderung zur Bestätigung oder Warnmeldungen an, bevor eine Datei umbenannt wird.
-u - Es wird eine Datei verschoben, wenn die Datei nicht am angegebenen Ziel oder im Falle einer neuen Datei vorhanden ist.
Die Dateiquelle kann das Ziel einer oder mehrerer Dateien sein. Das Ziel repräsentiert nur eine einzige Datei.
Beispiel
Zum Beispiel um die Datei 'TestFile1 umzubenennen1.txt 'to' TestFile2.TXT, Sie müssen den folgenden Befehl ausführen:
$ MV TestFile1.txt testfile2.txt
So verwenden Sie den Befehl MV, um mehrere Dateien umzubenennen?
Normalerweise können Sie eine einzelne Datei nur über den Befehl verschieben. Um mehrere Dateien mit dem Befehl MV umzubenennen, können Sie den Befehl MV verwenden, um sich mit verschiedenen Befehlen zu kombinieren. Sagen wir, MV -Befehl kann zusammen mit für die Schleife, während der Schleife und finden Sie den Befehl.
Lassen Sie uns mit Hilfe eines Beispiels erklären. Hier wollen wir alle umbenennen .TXT -Erweiterungsdateien des aktuellen Verzeichnisses ersetzt durch einen anderen .HTML -Erweiterung. In diesem Fall hilft uns der folgende Code:
für f in *.txt; Tun
MV - "$ f" "$ f%.txt.html "
Erledigt
Der obige Code wird mithilfe der Dateienliste mit der Dateien mit dem Code iteriert .TXT -Erweiterung. Danach ersetzt es in der zweiten Zeile jede Dateierweiterung .txt mit .HTML. Am Ende zeigte 'fertig' das Ende des für Loop -Segments an.
So verwenden Sie den Befehl umbenennen, um Dateien in Ubuntu umzubenennen?
Mit dem Befehl umbenennen können Sie mehrere Dateien eines aktuellen Stroms gleichzeitig umbenennen. Dieser Befehl enthält mehr Vorabfunktionen im Vergleich zum Befehl "MV". Wenn Sie Dateien mithilfe des Befehls umbenennen können.
In den meisten Linux -Verteilungen wird der Befehl 'umbenennen' standardmäßig installiert. Wenn Sie jedoch den Befehl umbename in Ihrem Ubuntu -System nicht installiert haben, kann er einfach auf Ubuntu und seinen Derivaten installiert werden, indem Sie den folgenden Befehl ausführen:
$ sudo apt installieren umbenennen
Befehlssyntax des Umbenennens
Mit der folgenden Syntax können Sie den Befehl umbenennen:
Benennen Sie [Optionen] Perlexpressions -Dateien um
Mit dem Befehl umbenennen wird Dateien gemäß den spezifischen regulären Perlausdrücken umbenannt.
Beispiel
Im folgenden Beispiel möchten wir die Erweiterung aller Textdateien ändern. Wir werden also alle Dateien durch Erweiterung ändern oder ersetzen .txt an .HTML durch Ausführen des folgenden Befehls:
$ umbenennen 's/.txt/.html/' *.txt
Wenn Sie den Befehl umbenennen, gefolgt von Option '-n', werden auch die Dateinamen angezeigt, die umbenannt werden und sie wie folgt umbenennen:
$ umbenennen -n 's/.html/.txt/' *.HTML
Der obige Befehl zeigt das folgende Ergebnis im Terminalfenster an:
Standardmäßig überschreibt der Befehl Umbename eine vorhandene Datei nicht. Wenn Sie jedoch zusammen mit dem Befehl umbenennen die Option -f übergeben, können Sie die vorhandenen Dateien überschreiben. Führen Sie den folgenden Befehl aus, um den Befehl umbenennen zu verwenden, gefolgt von der Option -f:
$ umbenennen -f 's/.txt/.html/' *.txt
Um den Dateinamen zu ändern oder umzubenennen, verwenden Sie den Befehl um den Umbenennen. Verwenden Sie den folgenden Befehl:
$ umbenennen/s/Old-FileName/New-FileName/'Dateien
Beispiel
Zum Beispiel möchten wir eine einzelne Datei mit dem Namen "Testfile" umbenennen.txt 'zu newestfile.txt. In diesem Fall wird der obige Befehl in das folgende Formular geändert:
$ umbenennen 's/testfile/newestFile/' testfile.txt
Um den Befehl zur Nutzung des Umbenennens zu sehen, probieren wir die folgenden Beispiele aus:
Zum Umbenennen all dieser Dateien, die Leerzeichen im Dateinamen enthalten, um zu umbenennen, und Sie möchten diese durch Unterstriche ersetzen möchten. In diesem Fall hilft Ihnen der Befehl Umbename Ihnen auf folgende Weise:
$ umbenennen 'y//\ _/' \*
Verwenden Sie den Befehl um den Umbenennen, können Sie den Dateinamen in allen Kleinbuchstaben wie folgt konvertieren:
$ umbenennen 'y/a-z/a-z/' \*
Um den Dateinamen in alle Großbuchstaben umzuwandeln, verwenden Sie den folgenden Befehl in ähnlicher Weise:
$ umbenennen 'y/a-z/a-z/' \*
Geben Sie den folgenden Terminalbefehl ein, um weitere Optionen und Verwendungsbefehlsbefehl zu untersuchen:
$ umbenennen -help
Abschluss
Wir haben in diesem Artikel besprochen, wie Dateien in Ubuntu 20 umbenannt werden können.04 LTS -Verteilung unter Verwendung der Terminalanwendung. Darüber hinaus haben wir die Arbeiten und Verwendungen der Befehle "MV" und "Umbenennen" zur Umbenennung einer Datei untersucht. Aus der obigen Diskussion sind wir zu dem Schluss gekommen.