何のこと?
コマンドを見るのが早い
hoge
ディレクトリにfile.txt
という適当なファイルを作る。
#ディレクトリ作って
mkdir hoge
cd hoge/
#file1.txtを作る
vi file1.txt
hoge
ディレクトリを圧縮する。
#圧縮してhoge.zip作成
cd ../
zip -r hoge.zip hoge
あ、やっぱりファイル名を変えたいなー、と思ったとして、、、
file1.txt
をfile2.txt
に変更し、再度圧縮する
cd hoge/
mv file1.txt file2.txt
#再度圧縮
cd ../
zip -r hoge.zip hoge
解凍して中身を見てみる
#解凍
unzip hoge.zip
#中身確認
cd hoge/
ls
結果
file1.txt
file2.txt
あれ、消えたと思ってたfile1.txt
が残ってるー
結論
zipファイルを上書き圧縮するときは、zipファイルが一旦削除されるわけではなく、中のファイルが一つ一つ更新されている。