منبع اصلی نوشتار زیر در این لینک قرار دارد

آرشیو و فشرده کردن با ۷zip

در سیستم عامل گنو معمولا از دستوراتی مثل tar , gzip و … برای مدیریت فایل های آرشیو و فشرده انجام میشه اما من به شخصه با این ماژول ها حال نمی کنم ! شما چطور ؟!

برای همین دنبال یه ماژول ساده تر گشتم و به ۷z رسیدم . در این آموزش خیلی ساده به نحوه آرشیو و فشرده کردن فایل و دایرکتوری ها با ۷z می پردازیم . ویدیو آموزش نحوه کار با این برنامه رو میتونید در زیر ببینید :


 

دانلود ویدیو آموزشی : لینک دانلود

 

برای نصبش کافیه دستور زیر را در دبیان بیس ها (مثل مینت ، اوبونتو و …) از دستور زیر استفاده کنید :

sudo apt install p7zip-full

 

استفاده از این ماژول به مراتب جالب تر از tar و … است. مثلا برای فشرده کردن فایلی با نام input.txt میتونید از دستور زیر استفاده کنید :

7z a output.zip input.txt

دستور بالا فایل input.txt رو در فایل output.zip فشرده میکند.

جالب اینجاست که ۷zip با توجه به اسمی که برای فایل خروجی میذارید به صورت خودکار از همون الگوریتم برای فشرده سازی استفاده میکنه که در مثال قبلی چون پسوند فایل خروجی zip بود از الگوریتم zip برای فشرده کردن استفاده کرد. این برنامه از سایر فرمت ها نیز پشتیبانی میکند.

شما به عنوان ورودی میتوانید هر تعداد فایل یا حتی فولدر رو به این برنامه بدید تا با یک دستور اون رو آرشیو و فشرده کنه.

 

اما برای اکسترکت فایلی با نام input.zip از دستور زیر استفاده میشه :

7z x input.zip

 

این برنامه چند تا سوئیچ دیگه هم داره که میتونید در منوال پیجش مطالعه کنید.

نکته : برای ساپورت از فرمت RAR باید بسته ی unrar رو با دستور زیر نصب کنید :

sudo apt install unrar

 



برچسب ها : ,

به سیاره لینوکس امتیاز دهید

به اين صفحه امتياز دهيد