Heim > System-Tutorial > LINUX > Hauptteil

Was soll ich tun, wenn der Linux-Befehl „decompression zip' in das angegebene Verzeichnis wechselt und die Originaldateien überschreibt?

下次还敢
Freigeben: 2024-04-11 16:39:18
Original
1096 Leute haben es durchsucht

Verwenden Sie das Flag -o (überschreiben) im Unzip-Befehl, um die Originaldatei zu überschreiben. Die Syntax lautet: unzip -o [-d Verzeichnis] ​​komprimierte Datei.zip. Beispielsweise entpackt unzip -o -d /tmp example.zip example.zip in das Verzeichnis /tmp und überschreibt dabei die Datei mit demselben Namen.

Was soll ich tun, wenn der Linux-Befehl „decompression zip' in das angegebene Verzeichnis wechselt und die Originaldateien überschreibt?

So verwenden Sie den Befehl „unzip“ unter Linux, um eine ZIP-Datei in ein bestimmtes Verzeichnis zu dekomprimieren und die Originaldatei zu überschreiben.

Direkte Antwort:

Verwenden Sie -o in das Unzip-Befehlsflag (Überschreiben), um die Originaldatei zu überschreiben. -o(覆盖)标志即可覆盖原有文件。

详细解释:

unzip 是用于解压 ZIP 存档的 Linux 命令。默认情况下,unzip 命令会将文件解压到当前工作目录。要将文件解压到指定目录,请使用 -d(目录)标志。

语法:

<code>unzip -o [-d 目录] 压缩文件.zip</code>
Nach dem Login kopieren

示例:

以下命令将 example.zip 文件解压到 /tmp 目录,并覆盖该目录中现有的任何同名文件:

<code>unzip -o -d /tmp example.zip</code>
Nach dem Login kopieren

注意:

  • -o 标志将覆盖具有相同名称的现有文件,而不管其类型或内容如何。
  • 如果目标目录不存在,unzip 命令将创建它。
  • 如果 ZIP 存档包含目录结构,unzip 命令也会在目标目录中创建这些目录。
  • 如果您不确定是否要覆盖现有文件,可以使用 -n
Detaillierte Erklärung: 🎜🎜🎜unzip ist ein Linux-Befehl zum Entpacken von ZIP-Archiven. Standardmäßig entpackt der Befehl unzip Dateien in das aktuelle Arbeitsverzeichnis. Um Dateien in ein bestimmtes Verzeichnis zu extrahieren, verwenden Sie das Flag -d (Verzeichnis). 🎜🎜🎜Syntax: 🎜🎜rrreee🎜🎜Beispiel: 🎜🎜🎜Der folgende Befehl extrahiert die Datei example.zip in das Verzeichnis /tmp und überschreibt die vorhandenen darin diesem Verzeichnis Jede Datei mit demselben Namen: 🎜rrreee🎜🎜 HINWEIS: Das Flag 🎜🎜
  • -o überschreibt vorhandene Dateien mit demselben Namen, unabhängig von deren Typ oder Inhalt. 🎜
  • Wenn das Zielverzeichnis nicht existiert, wird es mit dem Unzip-Befehl erstellt. 🎜
  • Wenn das ZIP-Archiv eine Verzeichnisstruktur enthält, erstellt der Unzip-Befehl diese Verzeichnisse auch im Zielverzeichnis. 🎜
  • Wenn Sie nicht sicher sind, ob Sie eine vorhandene Datei überschreiben möchten, können Sie das Flag -n (nicht überschreiben) verwenden, um nur Dateien zu extrahieren, die nicht mit vorhandenen Dateien in Konflikt stehen. 🎜🎜

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn der Linux-Befehl „decompression zip' in das angegebene Verzeichnis wechselt und die Originaldateien überschreibt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!