گاهی اوقات ساده تر برنامه ها، دایرکتوری ها و فایل ها را به صورت یک آرشیو ذخیره می کند، زیرا در این صورت آنها از فضای کمتری در رایانه استفاده می کنند و همچنین می توانند آزادانه از طریق رسانه های قابل جابجایی به رایانه های مختلف منتقل شوند. یکی از محبوب ترین فرمت های آرشیو ZIP است. امروز ما می خواهیم در مورد چگونگی کار با این نوع داده ها در سیستم عامل های مبتنی بر هسته لینوکس صحبت کنیم، زیرا سرویس های اضافی برای بازپاشیدن یا مشاهده همان استفاده می شود.
باز کردن آرشیوهای ZIP در لینوکس
بعد، ما در دو سرویس رایگان محبوب که توسط کنسول مدیریت می شوند، لمس می شود، یعنی کاربر باید دستورات داخلی و اضافی را برای مدیریت تمام فایل ها و ابزارها وارد کند. یک نمونه از این توزیع اوبونتو است و برای صاحبان سایر سازندگان، هر اختلافات را برجسته خواهیم کرد.
به طور جداگانه، من می خواهم توجه داشته باشم، اگر شما علاقه مند به نصب بیشتر از برنامه از بایگانی، ابتدا بررسی کنید که آیا آن را در مخازن رسمی و یا بسته های فردی برای توزیع خود است، چرا که بسیار آسان تر برای ساخت چنین نصب است.
همچنین ببینید: نصب بسته های RPM / deb-packages در اوبونتو
روش 1: باز کردن
اگر چه در اوبونتو Unzip یک ابزار داخلی است که به شما امکان مدیریت آرشیوهای مورد نیاز را میدهد، اما در لینوکس دیگر این ابزار مفید ممکن است از دست رفته باشد، بنابراین با نصب آن شروع میکنیم و سپس با تعامل روبرو میشویم.
- شروع کنید با اجرای "ترمینال" به عنوان مثال، از طریق منو، هر روش مناسب.
- تیم را اینجا قرار دهید
sudo apt install unzip
برای توزیع در اوبونتو یا دبیان، یاsudo yum install unzip zip را نصب کنید
برای نسخه ها با استفاده از بسته های قالب بندی Red Hat. پس از معرفی، روی کلیک کنید وارد شوید. - رمز عبور را برای فعال کردن دسترسی ریشه تعیین کنید، زیرا ما از دستور استفاده می کنیم sudo، انجام کلیه مراحل از طرف کاربر فوق العاده.
- اکنون بایستی منتظر بمانیم تا تمام فایل ها به سیستم عامل اضافه شوند. در مورد Unzip بر روی رایانه شما یک اعلان دریافت خواهید کرد.
- بعد، شما باید مکان آرشیو مورد نظر را بدانید، اگر قبلا آن را انجام نداده اید. برای انجام این کار، پوشه ذخیره سازی شیء را باز کنید، روی آن راست کلیک کرده و مورد را انتخاب کنید "خواص".
- به یاد داشته باشید مسیر پوشه پدر و مادر، آن را در هنگام بازشو مفید است.
- بازگشت به "ترمینال" و با استفاده از پوشه پدر و مادر بروید
cd / home / user / folder
کجا کاربر - نام کاربری و پوشه - نام پوشه ای که بایگانی ذخیره می شود. - برای شروع فرایند باز کردن، فقط نوشتن
پوشه Unzip را پاک کنید
کجا پوشه - نام بایگانی .zip در حالی که لازم نیست اضافه کنید، ابزار قالب خود را تعیین می کند. - صبر کنید تا خط ورودی جدید ظاهر شود اگر خطاهای بیرون بیایند، همه چیز خوب پیش رفت و شما می توانید به یک پوشه اصلی از بایگانی بروید تا نسخه ای که قبلا باز نشده است پیدا کنید.
- اگر می خواهید فایل های باز نشده را در پوشه دیگری قرار دهید، باید یک استدلال اضافی را اعمال کنید. حالا شما باید ثبت نام کنید
unzip پوشه.zip -d / راه
کجا / راه - نام پوشه ای که فایل ها باید ذخیره شود. - منتظر پردازش تمام اشیاء باشید
- شما می توانید محتویات آرشیو را با فرمان مشاهده کنید
unzip -l folder.zip
بودن در پوشه والدین شما بلافاصله تمام فایل های موجود را مشاهده خواهید کرد.
در مورد استدلال های اضافی مورد استفاده در ابزار Unzip، در اینجا باید چندین مهم را ذکر کنیم:
-u
- فایلهای موجود در دایرکتوری؛-v
- نمایش تمام اطلاعات موجود در مورد شی؛-P
- تنظیم رمز عبور برای به دست آوردن مجوز برای باز کردن آرشیو (در مورد رمزگذاری)؛-n
- فایل های موجود را جایگزین باز کردن نکنید؛-ج
- نادیده گرفتن ساختار بایگانی
همانطور که می بینید، در مدیریت یك ابزار Unzip هیچ دشواری وجود ندارد، اما برای همه كاربران مناسب نیست، بنابراین توصیه می كنیم روش دوم خود را آشكار كنید، جایی كه شیوه ی معمول تر استفاده شود.
روش 2: 7z
ابزار آرشیو چند منظوره 7z نه تنها برای تعامل با نوع فایل از همان نام، بلکه از سایر فرمت های محبوب مانند ZIP نیز پشتیبانی می کند. برای سیستم عامل های لینوکس، نسخه ای از این ابزار وجود دارد، بنابراین پیشنهاد می کنیم که خودتان را با آن آشنا کنید.
- با وارد کردن دستور، کنسول را باز کنید و آخرین نسخه 7z را از مخزن رسمی دانلود کنید
sudo apt install p7zip-full
، و صاحبان Red Hat و CentOS باید مشخص کنندsudo yum install p7zip
. - با انتخاب گزینه تأیید، فایلهای جدید را به سیستم تأیید کنید.
- حرکت به پوشه ای که بایگانی ذخیره شده است، همانطور که در روش قبلی با استفاده از دستور نشان داده شده است
سی دی
. در اینجا، قبل از باز کردن بسته های محتویات از قبل، در کنسول بنویسید7z l folder.zip
کجا folder.zip - نام بایگانی مورد نیاز - فرآیند باز کردن در پوشه جاری از طریق انجام می شود
7z x folder.zip
. - اگر هر فایل با همان نام در حال حاضر وجود دارد، آنها پیشنهاد می شود جایگزین یا پرش کرد. گزینه ای را بر اساس تنظیمات خود انتخاب کنید.
همانطور که در مورد Unzip وجود دارد، تعدادی از استدلال های اضافی در 7z وجود دارد، ما نیز توصیه می کنیم خودتان را با موارد اصلی آشنا کنید:
e
- استخراج فایل ها با مسیر (هنگام استفادهx
مسیر همان باقی می ماند)t
- آرشیو را برای صداقت چک کنید-p
- رمز عبور را از بایگانی مشخص کنید-x + لیست فایل ها
- اشیاء مشخص شده را باز نکنیدمن
- پاسخ مثبت به تمام سوالاتی که در هنگام بازپرداخت مطرح شد.
شما دستورالعمل هایی در مورد چگونگی استفاده از دو ابزار محبوب ZIP unzipping دریافت کرده اید. توجه بیشتری به استدلال های اضافی و فراموش نکنید که در صورت لزوم آنها را اعمال کنید.