فشرده سازی (Compress (zip))
با «zip» فایل ها را بسته بندی و فشرده می کنیم. «آرشیو (Archive)» یعنی یک فایلِ واحد حاوی چند فایل. فشرده سازی حجم را کم می کند. پس انتقال ساده تر می شود. مثل جمع کردن دفترها در یک کلاسور.
شروع سریع با zip
برای ساخت آرشیو، نام آرشیو و فایل ها را بده. «آرشیو» پسوند zip می گیرد.
zip archive.zip file1 file2
- نام آرشیو را تعیین کن.
- فایل های موردنظر را اضافه کن.
- خروجی را بررسی کن.
نکته: «فشرده سازی (Compression)» یعنی کوچک ترشدن اندازه داده ها برای ذخیره و ارسال.
مرور گزینه های رایج
-rفشرده سازی بازگشتی پوشه ها.-uبه روزرسانی موارد جدیدتر.-dحذف فایل از آرشیو.-eرمزگذاری آرشیو.-xاستثناکردن فایل ها.
هشدار: هنگام حذف یا استثنا، نام ها را دقیق بنویس. اشتباه خطرناک است.
گزینه -r: فشرده سازی پوشه ها
با -r کل پوشه و زیرپوشه ها اضافه می شوند. مثل جمع کردن همه برگه ها در کلاسور.
zip -r archive.zip folder/
گزینه -u: به روزرسانی آرشیو
فقط اگر فایل های جدیدتر باشند، جایگزین می شوند. پس زمان ذخیره می شود.
zip -u archive.zip file1 file2
گزینه -d: حذف از آرشیو
برای پاک کردنِ مورد خاص از آرشیو استفاده کن. مراقب نام ها باش.
zip -d archive.zip file1
گزینه -e: رمزگذاری آرشیو
آرشیو را قفل می کند. برای بازکردن، گذرواژه لازم است. گذرواژه قوی بگذار.
zip -e archive.zip file1 file2
گزینه -x: استثنا کردن فایل ها
فایل های ناخواسته را حذف کن. الگو هم می توانی بدهی. مراقب فاصله ها باش.
zip archive.zip file1 file2 -x file2
پیوندهای مرتبط
برای همگام سازی هوشمند، همگام سازی فایل ها (rsync) را ببین. برای استخراج، استخراج فایل ها (unzip) را بررسی کن.
جمع بندی سریع
- zip آرشیو می سازد و حجم را کم می کند.
- -r پوشه ها را کامل اضافه می کند.
- -u فقط موارد جدیدتر را جایگزین می کند.
- -d حذف می کند؛ بااحتیاط استفاده کن.
- -e آرشیو را رمزگذاری می کند.