Rumah > Tutorial sistem > LINUX > teks badan

Apakah yang perlu saya lakukan jika arahan zip penyahmampatan Linux pergi ke direktori yang ditentukan dan menimpa fail asal?

下次还敢
Lepaskan: 2024-04-11 16:39:18
asal
1213 orang telah melayarinya

Gunakan bendera -o (tulis ganti) dalam perintah unzip untuk menulis ganti fail asal Sintaksnya ialah: unzip -o [-d directory] compressed file.zip. Contohnya, unzip -o -d /tmp example.zip akan unzip example.zip ke direktori /tmp, menimpa fail dengan nama yang sama.

Apakah yang perlu saya lakukan jika arahan zip penyahmampatan Linux pergi ke direktori yang ditentukan dan menimpa fail asal?

Cara menggunakan arahan unzip di Linux untuk menyahmampat fail ZIP ke direktori yang ditentukan dan menulis ganti fail asal

Jawapan langsung:

oin-o(覆盖)标志即可覆盖原有文件。

详细解释:

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

语法:

<code>unzip -o [-d 目录] 压缩文件.zip</code>
Salin selepas log masuk

示例:

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

<code>unzip -o -d /tmp example.zip</code>
Salin selepas log masuk

注意:

  • -o 标志将覆盖具有相同名称的现有文件,而不管其类型或内容如何。
  • 如果目标目录不存在,unzip 命令将创建它。
  • 如果 ZIP 存档包含目录结构,unzip 命令也会在目标目录中创建这些目录。
  • 如果您不确定是否要覆盖现有文件,可以使用 -nGunakan
🎜Penjelasan terperinci: 🎜🎜🎜unzip ialah arahan Linux yang digunakan untuk menyahzip arkib ZIP. Secara lalai, arahan unzip akan menyahzip fail ke dalam direktori kerja semasa. Untuk mengekstrak fail ke direktori yang ditentukan, gunakan bendera -d (direktori). 🎜🎜🎜Sintaks: 🎜🎜rrreee🎜🎜Contoh: 🎜🎜🎜Arahan berikut akan mengekstrak fail example.zip ke direktori /tmp dan menulis ganti yang sedia ada dalam direktori itu Mana-mana fail dengan nama yang sama: 🎜rrreee🎜🎜 NOTA: Bendera 🎜🎜
  • -o akan menimpa fail sedia ada dengan nama yang sama, tanpa mengira jenis atau kandungannya. 🎜
  • Jika direktori sasaran tidak wujud, arahan unzip akan menciptanya. 🎜
  • Jika arkib ZIP mengandungi struktur direktori, arahan unzip juga akan mencipta direktori ini dalam direktori sasaran. 🎜
  • Jika anda tidak pasti sama ada anda mahu menulis ganti fail sedia ada, anda boleh menggunakan bendera -n (bukan tulis ganti) untuk hanya mengekstrak fail yang tidak bercanggah dengan fail sedia ada. 🎜🎜

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika arahan zip penyahmampatan Linux pergi ke direktori yang ditentukan dan menimpa fail asal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan