جستجو برای:
  • صفحه اصلی
  • آموزش ها
    • آموزش های هک و امنیت
    • آموزش های شبکه
    • آموزش های لینوکس
    • آموزش های داده کاوی
    • آموزش های طراحی سایت و سئو
    • آموزش های برنامه نویسی
    • آموزش های آمار و احتمالات
  • اخبار
  • دوره های آموزشی
  • درباره ما
 
  • info@zodiaclp.com
  • دوره ها
  • بلاگ
زودیاک - آموزش هک و امنیت ، آموزش ابزار هک و امنیت
  • صفحه اصلی
  • آموزش ها
    • آموزش های هک و امنیت
    • آموزش های شبکه
    • آموزش های لینوکس
    • آموزش های داده کاوی
    • آموزش های طراحی سایت و سئو
    • آموزش های کاربردی
  • اخبار
  • دوره های آموزشی
  • درباره ما
0

ورود و ثبت نام

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

2019/11/14
ارسال شده توسط ارسلان بهزادی نژاد
آموزش ها ، آموزش های لینوکس
391 بازدید
فشرده سازی فایل در لینوکس

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

درود بر همراهان همیشگی پلتفرم آموزشی زودیاک ، مرجع  آموزش لینوکس

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

بارها شده ما با فایل های RAR و zip در ویندوز روبرو شدیم و با ابزار های مانن winrar براحتی آنها را از حالت فشرده سازی خارج کرده ایم.

عملیان فشرده سازی و خروج از آن ، یک کار روزمره است که تقریبا تمام کاربران ویندوز این کار را بلد هستند.

اما در لینوکس چطور؟

آیا 2 پسوند rar و zip در لینوکس وجود دارند؟

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

لینوکس از پسوند های مختلفی مانند RAR و zip پشتیبانی میکند اما عملیات Compress کاملا با ویندوز متفاوت است.

عملیات فشرده سازی و خروج از آن یا همان compress / extract در سیستم عامل لینوکس بسیار حرفه تر از ویندوز است . وجود پسوند های متنوع فشرده سازی، برخی کاربران را در این عملیات سردرگم کرده است.

در دنیای سیستم عامل لینوکس ، 3 ابزار کاربردی برای این عملیات وجود دارد. این ابزار ها عبارتند از :

  • Bzip2 با پسوند فایل های bz2
  • Gzip با پسوند فایل های gz
  • Zip با پسوند فایل های zip

در کل ما فقط این 3 پسوند را داریم اما در دنیای واقعی ما با پسوند های مانند tar.gz و tar.gz2 بر میخوریم.

اما پسوند tar چیست و چه نقشی دارد ؟

Tar یک ابزار کمکی است تا ابزار های بالا بتوانند چند فایل و دایرکتوری را در کناره هم فشرده سازی کنند. در اصل tar یک ابزار کمکی برای تهیه آرشیو است که به کمک ابزار های فشرده سازی فایل در لینوکس می رود. پس تقریبا همیشه tar وجود دارد.

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

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

برای فشرده سازی، هر پسوند نیازمند دستورات اختصاصی خود است.

فشرده سازی فایل با پسوند tar.gz

برای اینکار ، از دستور زیر استفاده می کنیم.

Tar -czvf filename.tar.gz file masirefile

با یک مثال واقعی ، دستور بالا را توضیح میدهیم. فرض کنید یک دایرکتوری در دسکتاپ شما در مسیر root/Desktop قرار دارد و نامش zodiaclp است و شما می خواهید آن را فشرده کنید و نام فایل جدید هم zodiaclpcom بگذارید. دستور به شکل زیر می شود:

Tar -czvf zodiaclpcom.tar.gz file root/Desktop/zodiaclp

به همین سادگی.

فشرده سازی فایل با پسوند tar.bz2

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

Sudo tar -cvjsf filename.tar.bz2 masirefile

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

خروج از فشرده سازی :

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

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

نکته مهم :

پسوند rar در لینوکس بصورت پیش فرض شتیبانی نمی شود و شما برای خروج این پسوند ، نیازمند نصب برنامه unrar هستید.

اگر توزیع شما redhat باشد با دستوز زیر آن را نصب کنید :

Yum install unrar

اگر توزیع شما ubuntu باشد با دستوز زیر آن را نصب کنید :

Apt-get install unrar

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

Unrar e filename.rar

امیدوارم از آموزش لذت برده باشید.

اشتراک گذاری:
برچسب ها: آموزش فناوری اطلاعاتآموزش لینوکسآموزش هک و امنیتپلتفرم آموزشی زودیاکفشرده سازی فایلکالی لینوکس

مطالب زیر را حتما مطالعه کنید

رمزنگاری و رمزگشایی

رمزنگاری و رمزگشایی چیست ؟ و بررسی انواع الگوریتم های رمزنگاری

کشف ورودی آسیب پذیر سایت

کشف ورودی آسیب پذیر سایت

افزایش حجم درایو C ، یک ترفند کاربردی

افزایش حجم درایو C ، یک ترفند کاربردی

بستن آپدیت ویندوز 10

بستن آپدیت ویندوز 10 به 4 روش ساده

ویژگی های ویندوز 10 که از وجود آنها بی خبر هستید

ویژگی های ویندوز 10 که از وجود آنها بی خبر هستید

الگوریتم درخت تصمیم

درخت تصمیم ( Decision tree ) چیست ؟

قدیمی تر فارنزیک چیست ؟
جدیدتر گوگل الگوریتم : بخش سوم

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
  • محبوب
  • جدید
  • دیدگاه ها
قبلی بعدی
درباره زودیاک

پلتفرم آموزش زودیاک در سال 1398 در راستای افزایش دانش دوست داران حوزه فناوری اطلاعات ، تاسیس شده است.

  • info@zodiaclp.com
دسترسی سریع
  • آموزش ها
  • دوره ها
  • اخبار
  • حساب کاربری
  • سبد خرید
  • درباره ما

زودیاک در شبکه های اجتماعی
تمامی حقوق برای پلتفرم آموزشی زودیاک محفوظ می باشد.

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت