با استفاده از دستور zip در خط فرمان می توانید براحتی فایل های خود را فشرده و آنها را آرشیو کنید. هرچند نرم افزار های گرافیکی مختلفی برای فشرده سازی و آرشیو فایل ها موجود است ولی هیچ کدام از آنها نمی توانند جای دستور zip را بگیرند.
در لینوکس و یونیکس دو دستور zip و unzip وظیفه فشرده سازی فایل ها و باز کردن فایل های فشرده را برعهده دارند. به مثال های زیر توجه فرمایید:

فشرده سازی یک فایل:

zip compress.zip /path/to/file

پس از اجرای دستور زیر فایل compress.zip در دایرکتوری کنونی ایجاد می شود که حاوی فایل مورد نظر ماست.
فشرده سازی یک فولدر:

zip -r compress.zip /path/to/folder

پس از اجرای دستور زیر فایل compress.zip در دایرکتوری کنونی ایجاد می شود که حاوی فولدر مورد نظر و محتویات آن فولدر است.
جهت باز کردن فایل های فشرده:

unzip compress.zip

پس از اجرای این دستور تمامی فایل ها و فولدر های موجود در فایل در دایرکتوری کنونی باز می شوند.

مثال نهایی: فرض کنید فایل test.txt در مسیر /home/ موجود باشد در این صورت با دستورات زیر براحتی می توانیم آن را فشرده کنیم.

cd /home
zip test.zip test.txt