نحوه فشرده سازی و فشرده سازی فایل ها در لینوکس

تصاویر فشرده سازی را فشار دهید

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

اگرچه فشرده سازی و فشار فشرده سازی نسبتاً ساده است ، کاربران اغلب در اینترنت جستجو می کنند که چگونه این اقدامات را انجام دهند. من تصور می کنم که برخلاف سایر سیستم عامل ها مانند MacOS و ویندوز که از ابزارهای گرافیکی بسیار خاص و بصری استفاده می شود ، در GNU / Linux معمولاً ارائه می شوند فرمت های بیشتر و ابزارهای مختلفی برای هر یک از آنها ، اگرچه ابزارهای ساده ای نیز در سطح گرافیکی وجود دارد ...

برای فشرده سازی و فشرده سازی ، ما می خواهیم از دو بسته اساسی استفاده کنیم ، زیرا آنها احتمالاً بیشترین درخواست را دارند و در هنگام کار با آنها بیشتر مواجه می شویم. سیستم های یونیکس مانند. من به gzip و bzip2 اشاره می کنم.

کار با gzip

به فشرده سازی با gzip، قالبی که ما می خواهیم مدیریت کنیم Lempel-Zi (LZ77) است و به صورت ZIP نیست ، زیرا این نام منجر به سردرگمی می شود. این نام از GNU ZIP آمده است و به عنوان جایگزینی برای قالب ZIP ساخته شده است ، اما همان نیست. من می خواهم این را روشن کنم ... خوب ، برای فشرده سازی یک پرونده:

gzip documento.txt

که فایلی را با نام برابر با نسخه اصلی با پسوند .gz تولید می کند ، در مثال قبلی آن document.txt.gz خواهد بود. در عوض ، برای تغییر نام خروجی توسط یک خاص:

gzip -c documento.txt > nuevo_nombre.gz

به باز کردن آنچه که در حال حاضر فشرده شده است به همان اندازه ساده است ، اگرچه می توانیم از دو دستور مختلف با همان اثر استفاده کنیم:

gzip -d documento.gz

gunzip documento.gz

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

کار با bzip2

راجع به bzip2، مشابه برنامه قبلی است ، اما با الگوریتم فشرده سازی متفاوتی به نام کدگذاری Burrows-Wheeler و Huffman. پسوندی که در این حالت داریم .bz2 است. برای فشرده سازی یک فایل ، ما فقط باید از موارد زیر استفاده کنیم:

bzip2 documento.txt

با چه یک سند فشرده شده.txt.bz2 بدست می آید. ما همچنین می توانیم نام خروجی با گزینه -c:

bzip2 -c documento.txt > nombre.bz2

برای رفع فشار ، من از گزینه -d ابزار bunzip2 استفاده می کنم که نام مستعار است:

bzip2 -d documento.bz2

gunbzip2 documento.bz2

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


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

8 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   خیمه پریا dijo

    خوش آمدید،

    از پستهای شما بسیار سپاسگزارم ، آنها همیشه مفید هستند.

    شاید ذکر جالب باشد که xz نیز ذکر شود ، زیرا بسیار کم نیز مورد استفاده قرار می گیرد. جایی بین bzip2 (کند ، اما زیاد فشرده) و gzip (سریع ، اما کارآمدتر) است. این در محدوده های بزرگ است ، زیرا مانند همه چیز ... بستگی دارد. تارهای موجود در پرونده های .deb دبیان / اوبونتو معمولاً در قالب xz فشرده می شوند.

    روش استفاده از آن مشابه سایر دستورات sos است.

  2.   ارنستو dijo

    سلام ، من می خواهم درخواست کنم که این کار انجام شود اما با tar.gz از آنجا که بیشترین استفاده را دارد (به نظر من با توجه به هر چیزی که از اینترنت بارگیری می کنم)

  3.   Jolt2bolt dijo

    آنها در مورد قالب های محبوب اما چند پلتفرمی مانند .7z چه می گویند؟ آنها نیز باید آنها را نام ببرند

  4.   امزا dijo

    سلام خوزه ، آنچه در پرونده های tar.gz اتفاق می افتد این است که شما از دستور دیگری استفاده می کنید که tar است و در این حالت دستور tar به خودی خود فشرده نمی شود (یا از حالت فشرده خارج نمی شود) بلکه برای گروه بندی (یا جدا کردن گروه) استفاده می شود چندین فایل در یک ، این ادغام با دستورات gzip و bzip2 است که می توانید با آنها فشرده و از حالت فشرده خارج شوید.

    1.    گونزالو dijo

      ارنستو کاملاً درست می گویید ، برای یک قالب 7z رایگان که جای خود را در ویندوز باز می کند ، جایگزین zip و rar می شود ، و آنها از آن نامی نمی برند؟

  5.   a dijo

    google.com

  6.   USR dijo

    در قرن بیست و یکم و همچنان از دستورات برای فشرده سازی یک پرونده ساده استفاده می کنید؟ این پست غم انگیز است

  7.   کاترین dijo

    شاید هم جالب باشد