گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

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

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

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

نحوه ی استفاده از دستور tar  :

     1.به منظور مشاهده گزینه های ابزار tar  از دستور help-  به فرم زیر می توان استفاده کرد:

tar  --help
  
     2.به منظور فشرده سازی چندین فایل با فرمت tar از ساختار دستوری زیر می توان استفاده کرد :
tar   cf    file.tar      file1     file2    file3
       در زیردو  فایل  بنام های  filen1 و filen2 را فشرده و خروجی nazila.tar ایجاد کردیم.در دستور cf  گزینه c موجب ایجاد
     (create–) و گزینه f برای تعیین فایل خروجی (file–) می باشد.
      
     3.به منظور استخراج فایل های موجود از فایل فشرده nazila.tar از گزینه xf استفاده می شود. که گزینه x به منظور استخراج فایل      
      فشرده  (extract–) کاربرد  دارد  و گزینه f برای تعیین فایل خروجی (file–) می باشد.
tar      xf    file.tar
 
     4.همچنین می توان با استفاده از گزینه های czf فایل فشرده فایل فرمت tar.gz ایجاد کرد. گزینه z موجب ایجاد فایل فشرده با فرمت 
     gzip می شود. گزینه c موجب   ایجاد   (create–) و گزینه f برای تعیین فایل خروجی (file–) می باشد.
tar    czf   file.tar.gz      file1   file2   file3
  
     5.به منظور استخراج فایل tar.gz از گزینه های xzf استفاده می شود.
tar    xzf    file.tar.gz

        

     6.برای  ایجاد فایل فشرده با فرمت tar.bz2 از گزینه های cjf استفاده می شود. گزینه j موجب ایجاد فایل فشرده با فرمت bz2 می شود.

tar    cjf   file.tar.bz2    file1   file2   file3

        

    

     7.و برای  استخراج فایل tar.bz2 از گزینه های xjf استفاده می شود.

tar    xjf    file.tar.bz2

        

          دستورات دیگری مانند gzip  و zip  نیز برای فشرده سازی فایل ها در لینوکس وجود دارد که  فقط به توضیح دستور tar 

            در این پست پرداخته شده است .


   منبع :http://netamooz.net/linux-compressing-commands/

 نوشته شده توسط : نازیلا روحی     شماره دانشجویی:   931831226


نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد