خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

دستور unzip لینوکس چیست؟

برای استخراج آرشیو ZIP در لینوکس به کمک نیاز دارید؟ در اینجا نحوه باز کردن فایل ZIP، هم به صورت گرافیکی و هم با استفاده از خط فرمان آمده است.

فشرده سازی فایل ها یک راه عالی برای صرفه جویی در فضای ذخیره سازی و پهنای باند در حین انتقال فایل ها به صورت فیزیکی یا از طریق شبکه است. فرمت های فشرده سازی فایل های متعددی مانند ZIP، RAR و TAR وجود دارد. بدون شک ZIP رایج ترین فرمت فشرده سازی است که به خصوص در اکوسیستم های ویندوز و لینوکس استفاده می شود.

در سیستم عامل های مبتنی بر لینوکس، می توانید از unzip، یک ابزار خط فرمان محبوب برای فشرده سازی و باز کردن فایل ها استفاده کنید.

نصب unzip در لینوکس

دستور unzip برای انجام وظایف zip و unzip در لینوکس ضروری است. شما می توانید unzip را تقریباً در هر توزیع لینوکس با استفاده از مدیریت بسته پیش فرض نصب کنید.

در اوبونتو و دبیان، اجرا کنید:

sudo apt install unzip

برای نصب unzip در Fedora، CentOS یا سایر توزیع‌های مبتنی بر RHEL:

sudo yum install unzip

در Arch Linux و مشتقات آن:

sudo pacman -S unzip

اگر علاقه ای به unzip ندارید، حتی می توانید 7-Zip را روی رایانه لینوکس خود نصب کنید.

باز کردن فایل ها با استفاده از unzip

فرآیند unzipping تمام فایل های موجود در یک فایل ZIP را استخراج می کند. این فایل‌ها به‌طور پیش‌فرض در فهرست فعلی استخراج می‌شوند، اما می‌توانید با تعیین دایرکتوری دیگری در دستور unzip، این مورد را تغییر دهید.

مطلب مرتبط:   چگونه درصد باتری خود را به عنوان تصویر زمینه در لینوکس نشان دهیم

برای از حالت فشرده خارج کردن فایل ها در لینوکس از دستور زیر استفاده کنید:

unzip filename.zip

دستور فوق نام تمام فایل های استخراج شده را در خروجی چاپ می کند. می توانید خروجی دستور را با استفاده از پرچم -q قطع کنید:

unzip -q filename.zip

-q مخفف quiet است و خروجی تولید شده توسط unzip را پنهان می کند.

فایل‌ها را در فهرستی متفاوت از حالت فشرده خارج کنید

شما می توانید فایل ZIP را در یک پوشه جداگانه استخراج کنید تا دایرکتوری فعلی را در حالت اولیه و مناسب نگه دارید. این همچنین فایل های استخراج شده را مرتب می کند و تضمین می کند که با سایر فایل های موجود در فهرست فعلی مخلوط نمی شوند.

برای استخراج فایل ها در یک دایرکتوری دیگر، از پرچم -d استفاده کنید. پرچم -d مخفف Directory است و یک مسیر نسبی یا مطلق را به عنوان آرگومان انتخاب می کند.

unzip filename.zip -d /directory/location

یک فایل ZIP محافظت شده با رمز عبور را در لینوکس از حالت فشرده خارج کنید

محافظت از فایل‌های ZIP با استفاده از رمز عبور یک روش معمول برای اطمینان از امنیت و حفظ محرمانگی است. می توانید بایگانی ZIP محافظت شده با رمز عبور را با استفاده از:

unzip -P your_password filename.zip

… که در آن your_password رمز عبور بایگانی است.

حذف فایل ها هنگام باز کردن زیپ

اگر آرشیو ZIP حاوی فایل‌هایی است که نمی‌خواهید از حالت فشرده خارج شوند، از پرچم -x با دستور زیر استفاده کنید:

unzip filename.zip -x exclude1.file exclude2.file

استخراج فایل های ZIP به صورت گرافیکی در لینوکس

برای باز کردن یک فایل بدون استفاده از خط فرمان، می‌توانید از روش سنتی Extract ارائه شده در تقریباً هر محیط دسکتاپ لینوکس استفاده کنید.

مطلب مرتبط:   کریستال لینوکس چیست؟ تمام آنچه نیاز است بدانید

پوشه حاوی آرشیو را باز کنید، روی فایل دوبار کلیک کنید و روی دکمه Extract در سمت چپ بالای پنجره کلیک کنید.

جعبه محاوره ای بایگانی را در اوبونتو استخراج کنید

پس از کلیک بر روی دکمه، یک کادر محاوره ای باز می شود که از شما می خواهد مکانی که می خواهید فایل استخراج شده را در آن ذخیره کنید. در این اعلان، گزینه هایی برای حفظ ساختار دایرکتوری، فایل های جدیدتر رونویسی نکنید، و استخراج همه فایل ها را دارید. قبل از ادامه می توانید گزینه های مربوطه را انتخاب کنید.

ZIP را در لینوکس اوبونتو استخراج کنید

مکان را انتخاب کنید و روی دکمه سبز رنگ Extract که در سمت راست بالای کادر محاوره ای قرار دارد کلیک کنید.

به این ترتیب، می توانید یک فایل را در هر مکانی با استفاده از یک رابط گرافیکی از حالت فشرده خارج کنید. مدیر آرشیو تمام فایل ها را در مکان مشخص شده استخراج می کند (بسته به گزینه هایی که انتخاب کرده اید).

این روش تنها در صورتی کار می کند که سیستم شما دارای یک مدیر آرشیو از پیش نصب شده باشد. اکثر محیط های دسکتاپ لینوکس دارای یک مدیر آرشیو پیش فرض هستند که می توانید از آن برای استخراج و ایجاد فایل های ZIP استفاده کنید.

کار با آرشیوهای فشرده در لینوکس

اگر به طور مکرر چندین فایل را به صورت محلی یا حتی آنلاین انتقال دهید، فشرده سازی می تواند در زمان و فضای ذخیره سازی شما صرفه جویی کند. می توانید فایل ها را با استفاده از دستور zip ساده موجود در ابزار unzip زیپ کنید. همان ابزار unzip به کاربران در استخراج فایل های ZIP کمک می کند و این دستورات را در دراز مدت مفید می کند.

مطلب مرتبط:   نحوه استفاده از معادل دستور "ls" در ویندوز