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

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

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

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

  1. دستور tar
  2. انتخاب option های مختلف دستور tar
  3. نام فایل فشرده خروجی
  4. نام فایل یا دایرکتوری که باید فشرده شود

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

tar -cvzf filename.tar.gz files

در دستور بالا در دایرکتوری جاری، فایل یا دایرکتوری files فشرده می شود و نام فایل فشرده خروجی filename.tar.gz خواهد بود. این دستور option های دیگری نیز دارد که با مراجعه به صفحات راهنمای این دستور (man tar) می توانید فهرست option های کامل آن را مطالعه کنید.

ارسال نظر