Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Welche Befehle gibt es zum Ändern von Dateinamen unter Linux?

Welche Befehle gibt es zum Ändern von Dateinamen unter Linux?

小老鼠
小老鼠Original
2023-10-26 14:46:174202Durchsuche

Linux-Befehle zum Ändern von Dateinamen umfassen den Befehl mv, den Befehl umbenennen, den Befehl touch, den Befehl sed usw. Detaillierte Einführung: 1. Der Befehl mv wird zum Umbenennen von Dateien oder Verzeichnissen oder zum Verschieben von Dateien von einem Verzeichnis in ein anderes verwendet. Die Syntax lautet „mv-Quelldateiname, Zieldateiname“. 2. Der Befehl „rename“ wird zum Ändern von Dateinamen verwendet Die Syntax lautet „Dateiliste ‚Originaldateiname‘, ‚Neuer Dateiname‘ umbenennen“ 3. Touch-Befehl usw.

Welche Befehle gibt es zum Ändern von Dateinamen unter Linux?

In Linux-Systemen gibt es viele Befehle, mit denen Dateinamen geändert werden können. Hier sind einige häufig verwendete Befehle:

  1. mv-Befehl: Der mv-Befehl wird verwendet, um Dateien oder Verzeichnisse umzubenennen oder Dateien von einem Verzeichnis in ein anderes zu verschieben. Die Syntax lautet:
mv  源文件名  目标文件名

Um beispielsweise eine Datei mit dem Namen „Datei1.txt“ in „Datei2.txt“ umzubenennen, können Sie den folgenden Befehl verwenden:

mv  file1.txt  file2.txt
  1. Befehl zum Umbenennen: Der Befehl zum Umbenennen wird zum Ändern der Datei verwendet Namen in Stapeln. Die Syntax lautet:
rename  '原始文件名'  '新文件名'  文件列表

Zum Beispiel möchten Sie die Dateien mit den Namen „Datei1.txt“, „Datei2.txt“ und „Datei3.txt“ in „Datei1_neu.txt“, „Datei2_neu.txt“ und „Datei3_neu“ umbenennen „bzw. .txt“ können Sie die folgenden Befehle verwenden:

rename  'file'  'file_new'  file1.txt  file2.txt  file3.txt
  1. Touch-Befehl: Der Touch-Befehl wird zum Ändern des Zeitstempels der Datei verwendet und kann auch zum Ändern des Dateinamens verwendet werden. Die Syntax lautet:
touch  -d  日期时间  文件名

Um beispielsweise die Datei mit dem Namen „file1.txt“ auf das aktuelle Datum und die aktuelle Uhrzeit zu ändern, können Sie den folgenden Befehl verwenden:

touch  -d  "$(date)"  file1.txt
  1. sed-Befehl: Der sed-Befehl wird für die Stream-Bearbeitung verwendet und kann für die Stapelbearbeitung verwendet werden. Ändern Sie den Dateinamen. Die Syntax lautet:
sed  's/原始文件名/新文件名/g'  文件列表  >  新文件列表

Zum Beispiel möchten Sie die Dateien mit den Namen „Datei1.txt“, „Datei2.txt“ und „Datei3.txt“ in „Datei1_neu.txt“, „Datei2_neu.txt“ und „Datei3_neu“ umbenennen „bzw. .txt“ können Sie die folgenden Befehle verwenden:

sed  's/file/file_new/g'  file1.txt  file2.txt  file3.txt  >  file1_new.txt  file2_new.txt  file3_new.txt

Diese Befehle können den Dateinamen in gewissem Umfang ändern. Welche Methode Sie verwenden, hängt von Ihren Bedürfnissen und Vorlieben ab.

Das obige ist der detaillierte Inhalt vonWelche Befehle gibt es zum Ändern von Dateinamen unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn