Skip to main content

So benennen Sie Dateien mit Linux-Tools und dem Terminal um

WordPress Media File Renamer (Bilder & Dateien umbenennen) (Kann 2024)

WordPress Media File Renamer (Bilder & Dateien umbenennen) (Kann 2024)
Anonim

In diesem Handbuch erfahren Sie, wie Sie Dateien mit einem Dateimanager und der Linux-Befehlszeile umbenennen.

Die meisten Linux-Distributionen verfügen über einen Standard-Dateimanager als Teil der Desktop-Umgebung. Eine Desktop-Umgebung ist eine Sammlung von Tools, mit denen Benutzer allgemeine Aufgaben ausführen können, ohne Befehle in ein Terminalfenster einzugeben.

Eine Desktop-Umgebung umfasst im Allgemeinen einen Fenstermanager, mit dem grafische Anwendungen angezeigt werden. Es wird auch einige oder alle der folgenden Elemente enthalten:

  • ein Bedienfeld (auch Taskleiste genannt) - im Allgemeinen für eine Menüschaltfläche verwendet, eine Taskleiste
  • Ein Menü
  • eine Startleiste
  • ein Dashboard
  • Widgets
  • Desktop-Symbole
  • Tools wie Dateimanager, Notizblöcke, Taschenrechner usw

Mit einem Dateimanager wird das Erstellen, Verschieben und Löschen von Dateien gesteuert. Windows-Benutzer kennen den Windows-Explorer, eine Art Dateimanager.

Es gibt verschiedene Dateimanager wie Nautilus, Dolphin, Caja, PCManFM und Thunar.

Nautilus ist der Standard-Dateimanager in Ubuntu und Distributionen, in denen die GNOME-Desktopumgebung wie Fedora und openSUSE ausgeführt wird.

Dolphin ist der Standarddateimanager für die KDE-Desktopumgebung, die von Linux-Distributionen wie Kubuntu und KaOS verwendet wird.

Linux Mint bietet eine leichtgewichtige Version, die den MATE-Desktop verwendet. Der MATE-Desktop verwendet den Caja-Dateimanager.

Leichte Distributionen verwenden häufig entweder die LXDE-Desktop-Umgebung mit dem PCManFM-Dateimanager oder XFCE, die mit dem Thunar-Dateimanager geliefert wird.

Die Namen können sich zwar ändern, die Funktionalität zum Umbenennen von Dateien ist jedoch praktisch gleich

So benennen Sie eine Datei mit einem Dateimanager um

Der Dateimanager hat normalerweise ein Symbol, das wie ein Aktenschrank aussieht. Wenn Sie beispielsweise Ubuntu verwenden, ist dies das zweite Symbol in der Startleiste.

Sie finden das entsprechende Dateimanager-Symbol im Allgemeinen entweder in der Startleiste eines Bedienfelds, als Teil des Menüsystems oder sogar als Teil einer Schnellstartleiste.

Ein Dateimanager verfügt im Allgemeinen über eine Liste von Orten im linken Bereich, z. B. den Basisordner, den Desktop, andere Geräte und den Papierkorb.

Im rechten Bereich befindet sich eine Liste von Dateien und Ordnern für den ausgewählten Ort im linken Bereich. Sie können einen Drilldown durch die Ordner durchführen, indem Sie darauf doppelklicken, und Sie können die Ordner mithilfe der Pfeile in der Symbolleiste nach oben verschieben.

Das Umbenennen einer Datei oder eines Ordners ist praktisch gleich, unabhängig von der Verteilung, der Desktop-Umgebung und dem verwendeten Dateimanager.

Klicken Sie mit der rechten Maustaste auf die Datei oder den Ordner, den Sie löschen möchten, und wählen Sie "Umbenennen". Alternativ können Sie bei vielen Dateimanagern mit der linken Maustaste auf eine Datei oder einen Ordner klicken und die Taste F2 drücken, um dieselbe Aktion auszuführen.

Die Schnittstelle zum Umbenennen einer Datei unterscheidet sich je nach Dateimanager geringfügig. Beispielsweise zeigen Nautilus, Thunar und PCManFM ein kleines Fenster zur Eingabe des neuen Dateinamens an, während Sie in Dolphin und Caja den neuen Namen einfach über den alten eingeben können.

So benennen Sie Dateien mit der Linux-Befehlszeile um

Sie werden nicht überrascht sein, dass der Befehl zum Umbenennen von Dateien tatsächlich umbenannt wird. In diesem Handbuch erfahren Sie, wie Sie die gesamte Datei umbenennen, einen Teil der Datei umbenennen, wie Sie die Datei umbenennen können, auf die durch symbolische Links verwiesen wird, und wie Sie eine Bestätigung erhalten, dass der Befehl zum Umbenennen funktioniert.

So benennen Sie eine Datei um

Die Syntax für das Umbenennen einer Datei ist nicht so offensichtlich, wie Sie denken. Das folgende Beispiel zeigt, wie eine Datei umbenannt wird:

Ausdrucksersatzdatei umbenennen

Sie könnten meinen, der Umbenennungsbefehl wäre so einfach zu sagen Umbenennen von oldfile newfileaber es ist nicht ganz so einfach und wenn wir durchgehen, werde ich erklären warum.

Stellen Sie sich vor, Sie haben eine Datei namens testfile und möchten diese in testfile2 umbenennen. Der Befehl, den Sie verwenden würden, lautet wie folgt:

benennen Sie testfile testfile2 testfile um

Was passiert also hier? Der Ausdruck ist das Textstück oder der reguläre Ausdruck, nach dem Sie in einem Dateinamen suchen. Die Ersetzung ist der Text, mit dem Sie den Ausdruck ersetzen möchten, und die Datei ist die Datei oder die Dateien, für die Sie die Umbenennung durchführen möchten.

Warum funktioniert das so, fragen Sie vielleicht?

Stellen Sie sich vor, Sie hätten einen Ordner mit Hundebildern, benannten sie aber aus Versehen als Katzenbilder:

  • Katzensitting
  • barkingcat
  • postmanattattiertbycat

Nun, wenn der Befehl so einfach war wie Umbenennen von oldfile newfileDann müssten Sie jede Datei einzeln umbenennen.

Mit dem Linux-Umbenennungsbefehl können Sie alle Dateien gleichzeitig wie folgt umbenennen:

Katzenhund umbenennen *

Die obigen Dateien werden wie folgt umbenannt:

  • Hundesitting
  • bellender Hund
  • postmanattackedbydog

Der obige Befehl hat alle Dateien (durch das Sternchen-Platzhalterzeichen gekennzeichnet) durchgesehen und überall dort, wo das Wort "Katze" gefunden wurde, wurde es durch einen Hund ersetzt.

Benennen Sie die physische Datei um, auf die durch symbolische Links verwiesen wird

Ein symbolischer Link dient als Zeiger auf eine Datei, die einer Desktopverknüpfung ähnelt. Der symbolische Link enthält außer dem Pfad zum Speicherort der Datei, auf die er verweist, keine Daten.

Sie können einen symbolischen Link mit dem folgenden Befehl erstellen:

ls -s

Stellen Sie sich vor, Sie haben eine Datei namens barkingdog in Ihrem Hundebilderordner und Sie wollten einen symbolischen Link zu der Datei in einem anderen Ordner namens dogtraining mit dem Namen howtostopdogbarking erstellen.

Sie können dies mit dem folgenden Befehl tun:

ls -s ~ / bilder / hundebilder / barkingdog ~ / bilder / hundetraining / howtostopdogbarking

Sie können feststellen, welche Dateien symbolische Links sind, indem Sie den Befehl ls -lt ausführen.

ls -lt Howtostopdogging

Die Ausgabe zeigt so etwas wie Howtostopdogbarking -> / home / pictures / dogpics / barkingdog.

Jetzt weiß ich nicht, wie viele von Ihnen wissen, wie man ein Hund bellt, aber der Ratschlag vieler Trainer ist, dem Hund das Sprechen beizubringen, und wenn Sie das beherrscht haben, können Sie es zum Schweigen bringen, wenn Sie nicht wollen es zu bellen Das ist sowieso die Theorie.

Mit diesem Wissen in der Hand möchten Sie das Barkingdog-Bild möglicherweise als sprechender Hund umbenennen.

Sie können das Bild direkt im dogpics-Ordner umbenennen, indem Sie den folgenden Befehl ausführen:

bellen umbenennen sprechend / home / bilder / dogpics / barkingdog

Alternativ können Sie das Hundebellbild auch umbenennen, indem Sie den Namen des symbolischen Links angeben und den folgenden Schalter verwenden:

Umbenennen -s Bellen sprechen / home / Bilder / dogtraining / howtostopdogbarking

So erhalten Sie eine Bestätigung, dass der Befehl zum Umbenennen funktioniert hat

Das Hauptproblem bei dem Umbenennungsbefehl ist, dass Sie nicht wissen, was er getan hat. Was Ihrer Meinung nach vielleicht funktioniert hat, ist möglicherweise nicht der Fall, und Sie müssen sich also mit dem Befehl ls selbst ein Bild machen.

Wenn Sie jedoch die folgende Option verwenden, erfahren Sie mit dem Befehl zum Umbenennen genau, was umbenannt wurde:

-v Katze Hund umbenennen *

Die Ausgabe erfolgt in der folgenden Richtung:

  • barkingcat -> barkingdog
  • catsittingdown -> hundesittingdown
  • postmanattackedbycat -> postmanattackedbydog

Dieser Befehl hilft zu bestätigen, dass das, was Sie wollten, tatsächlich passiert ist.

Eine andere Möglichkeit, Dateien umzubenennen

Wenn Sie die einfachere Syntax für das Umbenennen von Dateien bevorzugen, führen Sie den Befehl mv wie folgt aus:

mv alterDateiname NeuerDateiname

Zusammenfassung

Wenn Sie sich mit der Verwendung der Linux-Befehlszeile vertraut machen, müssen Sie über Berechtigungen, das Erstellen von Benutzern und Gruppen, das Erstellen von Verzeichnissen, das Kopieren von Dateien, das Verschieben und Umbenennen von Dateien sowie über Verknüpfungen Bescheid wissen.