انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: سوال در مورد bzip2  (دفعات بازدید: 547 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین alisc

  • Jr. Member
  • *
  • ارسال: 64
  • جنسیت : پسر
سوال در مورد bzip2
« : 04 آبان 1393، 01:21 ب‌ظ »
سلام و عرض ادب و احترام فراوان

میخواستم ببینم دستور bzip2 فقط فایل رو میتونه زیپ کنه ؟

یعنی دایرکتوری بدیم نمیشه ؟
ali@Ali:~$ bzip2 1/ > alisc
bzip2: Input file 1/ is a directory.



دایرکتوری رو باید توسط دستور tar اول آرشیو کرد بعد زیپ درسته ؟

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

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : سوال در مورد bzip2
« پاسخ #1 : 04 آبان 1393، 04:32 ب‌ظ »
فکر کنم منظورت از زیپ، فشرده‌سازی (compression) هست. زیپ یه نوع فرمت فشرده‌سازی هست.

نه نمی‌شه. ما باید متوجه تفاوت tar و bzip2 باشیم.
tar فایل‌ها رو یک‌جا جمع می‌کنه و bzip2 اون‌ها رو فشرده می‌کنه.

فرض کن یک سری کاغذ روی زمین داریم. tar می‌یاد همه‌ی کاغذها رو می‌کنه توی گونی و bzip2 می‌یاد با پاش فشار می‌ده به کاغذهای توی گونی تا کاغذها جای کمتری بگیرن!

با دستور زیر می‌تون اول tar ایجاد کنی:

tar -cf esme-file.tar directory-morede-nazar/
و سپس با استفاده از bzip2 اون‌ها رو فشرده کنی.
bzip2 esme-file.tar