این دستور zp است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
zp - حداکثر کمپرسور استاندارد باز ZPAQ با سطوح فشرده سازی از پیش ساخته شده
خلاصه
ایجاد : فایل zp cN archive.zpaq [فایل ...]
ضمیمه: فایل zp aN archive.zpaq [پرونده ...]
لیست : zp l archive.zpaq
استخراج: zp [ex][N] archive.zpaq
شرح
سوالات عمومی
خانواده PAQ مجموعهای از بایگانیهای فشردهسازی داده منبع باز بودند که تکامل یافتهاند
از طریق توسعه مشترک به رتبه های برتر در چندین معیار اندازه گیری
نسبت تراکم هر چند به قیمت کاهش سرعت و استفاده از حافظه است.
ZPAQ یک فرمت استاندارد پیشنهادی برای داده های بسیار فشرده است که امکان فشرده سازی جدید را فراهم می کند
الگوریتم هایی که بدون شکستن سازگاری با برنامه های قدیمی توسعه می یابند. Zp مبتنی است
در الگوریتمهای اختلاط زمینهای PAQ مانند که در بسیاری از معیارها در رتبه اول قرار دارند. قالب
از آرشیوها، کمپرسورهای تک فایل و فشرده سازی حافظه به حافظه پشتیبانی می کند.
هدف Zp نسبت فشرده سازی بالا در قالب باز بدون از دست دادن سازگاری است
بین نسخه ها به عنوان تکنیک های فشرده سازی پیشرفته کشف می شود.
اگر در ویندوز فشرده کنید و در لینوکس استخراج کنید، برنامه "\" را به "/" تغییر می دهد.
در حین استخراج و بالعکس اسلش ها را می توان با هر دو قرارداد ذخیره کرد. در
برنامه با شمارش "/" و "\" در قسمت سیستم عامل را حدس می زند PATH محیط
متغیر. اگر این اکتشافی شکست بخورد (PATH تعریف نشده است) سپس ترجمه اسلش انجام نمی شود.
مسیرها باید نسبت به دایرکتوری فعلی باشند. اگر یک را ذخیره کنید، برنامه هشدار می دهد
مسیر مطلق شما فقط با دستور می توانید چنین فایل هایی را استخراج کنید e یا با غلبه بر
نام فایل.
zp c archive.zpaq /dir/file (هشدار: با "/" شروع می شود)
zp x archive.zpaq (خطا: نام فایل بد)
zp e archive.zpaq (تأیید: فایل 1 را به فهرست فعلی استخراج می کند)
zp x archive.zpaq newfile (OK: استخراج فایل جدید به فهرست فعلی)
zp x archive.zpaq /dir/file (OK: در صورت نیاز /dir را ایجاد می کند)
همچنین، همین قانون برای نام فایلهای حاوی کاراکترهای کنترلی یا بیشتر از آن اعمال میشود
511 کاراکتر، یا با یک حرف درایو مانند "C:" شروع می شود یا حاوی ".."
راه ها.
اگر این برنامه در لینوکس یا یونیکس اجرا شود یا با g++ در ویندوز کامپایل شده باشد، اجرا خواهد شد
حروف عام را در خط فرمان به روش معمول تفسیر کنید. A * با هر رشته و ?
با هر شخصیتی مطابقت دارد
zp c archive.zpaq *
تمام فایل های دایرکتوری فعلی را به "archive.zpaq" فشرده می کند. با این حال، این کار را نخواهد کرد
دایرکتوری های بازگشتی شما باید فایل هایی را در هر دایرکتوری که می خواهید اضافه کنید مشخص کنید.
این برنامه مانند برخی از بایگانیکنندگان دیگر، مُهرهای زمانی یا مجوزهای فایل را ذخیره نمیکند.
تاریخ فایل های استخراج شده از زمان استخراج با مجوزهای پیش فرض است. اگر شما
به این قابلیت ها نیاز دارید، سپس یک فایل tar ایجاد کنید و در عوض آن را فشرده کنید.
گزینه فشرده سازی 1، 2 یا 3 به ترتیب به معنای فشرده سازی سریع، متوسط یا بهترین است.
فشرده سازی بهتر به زمان و حافظه بیشتری نیاز دارد. سرعت رفع فشار و حافظه هستند
مانند فشرده سازی سرعت (T3200، 2.0 گیگاهرتز) و میزان استفاده از حافظه به شرح زیر است. در
جدول زیر مقایسه با فشرده سازی "zip -9" را نشان می دهد. همه حالت ها بهتر فشرده می شوند اما
کندتر از zip
سرعت حافظه پیکره کلگری
------ ----------- ---------------
1 (سریع) 38 مگابایت 0.7 ثانیه/مگابایت 807,214 بایت
2 (پیش فرض) 111 مگابایت 2.3 ثانیه/مگابایت 699,586 بایت
3 (کوچک) 246 مگابایت 6.4 ثانیه/مگابایت 644,545 بایت
zip -9 <1 مگابایت 0.13 ثانیه/ مگابایت 1,020,719 بایت
zp(1) از ZPAQL کامپایل شده (تولید شده توسط "zpaq oc") برای فشرده سازی و استخراج در هر یک از
3 حالت تقریباً دو برابر سریعتر از استفاده از کد تفسیر شده. به طور خودکار اینها را تشخیص می دهد
تنظیمات حتی اگر توسط برنامه های دیگر تولید شده باشند. فشرده سازی پیش فرض است
همانند پیش فرض تولید شده توسط zpaq(1) و zpipe(1). اگر برنامه دیگری a را تولید کند
پیکربندی متفاوت است، سپس این برنامه همچنان آن را به درستی از حالت فشرده خارج می کند
تفسیر کد، که کندتر است. همچنین، zpaq(1) unzpaq(1)، و zpipe(1) می تواند
آرشیوهای تولید شده توسط این برنامه را از حالت فشرده خارج کنید.
این برنامه یک نام فایل، نظر و جمع کنترلی SHA-1 را برای هر فایل ذخیره می کند. برنامه های دیگر
ممکن است این موارد را حذف کند، اما این برنامه همچنان می تواند آنها را از حالت فشرده خارج کند. این برنامه
از این قرارداد پیروی می کند که اگر نام حذف شود، باید مطالب را ضمیمه کرد
به فایل قبلی اگر نام فایل اول حذف شده است، باید آن را بر روی آن وارد کنید
خط فرمان در حین استخراج هر نام فایل در خط فرمان جایگزین یک فایل با نام می شود
در آرشیو
دستورات head2
یک [N]
به آرشیو اضافه کنید
مقدار N سرعت فشرده سازی را با استفاده از رقم مشخص شده تنظیم می کند: 1 (سریع، کمتر
فشرده سازی)، 2 (متوسط، پیش فرض)، 3 (بهترین، بالاترین فشرده سازی).
c[N]
ایجاد آرشیو
مقدار N سرعت فشرده سازی را با استفاده از رقم مشخص شده تنظیم می کند: 1 (سریع، کمتر
فشرده سازی)، 2 (متوسط، پیش فرض)، 3 (بهترین، بالاترین فشرده سازی).
e[N]
استخراج به فهرست فعلی
با N، فقط بلوک N (1، 2، 3...) را استخراج کنید، جایی که 1 اولین بلوک است. وگرنه همه
بلوک ها استخراج می شوند. در l دستور نشان می دهد که کدام فایل ها در هر بلوک هستند.
l فهرست مطالب آرشیو
x[N]
استخراج با نام مسیرهای کامل (فایل ها ... نام های ذخیره شده را لغو می کند).
با N، فقط بلوک N (1، 2، 3...) را استخراج کنید، جایی که 1 اولین بلوک است. وگرنه همه
بلوک ها استخراج می شوند. در l دستور نشان می دهد که کدام فایل ها در هر بلوک هستند.
OPTIONS
ندارد.
مثال ها
ساختن
نام بایگانی باید به پایان برسد zpaq. همه دستورات به طور خودکار پسوند را اضافه می کنند اگر
شما آن را مشخص نمی کنید
برای ایجاد آرشیو:
فایل های zp c3 archive.zpaq ...
نام فایل ها همانطور که در خط فرمان ظاهر می شوند در بایگانی ذخیره می شوند. اگر الف را مشخص کنید
مسیر به دایرکتوری دیگری ذخیره می شود و در حین استخراج ایجاد می شود. در e
دستور به دایرکتوری فعلی استخراج می شود.
ضمیمه کردن
برای (الف) الحاق به آرشیو موجود. اگر آرشیو وجود نداشته باشد، به عنوان ایجاد می شود
با دستور c فایل ها برای هر دستور در بلوک ها (بایگانی جامد) گروه بندی می شوند
(نگاه کنید به l فرمان).
فایل های zp a3 archive.zpaq ...
فهرست
برای فهرست کردن محتویات یک آرشیو. فایل ها به همان ترتیب بلوکی فهرست شده اند
ارسال:
zp l archive.zpaq
عصاره
برای استخراج محتویات آرشیو:
zp x archive.zpaq
برای استخراج بلوک خاص (نگاه کنید به l خروجی فرمان):
zp x1 archive.zpaq
بلوک ها "جامد" هستند، به این معنی که شما نمی توانید فایل های داخل یک بلوک را بدون استخراج استخراج کنید
فایل های قبلی برای استخراج اولین فایل در بلوک با نام دیگر:
zp x1 archive.zpaq other-name
برنامه فایل های موجود را در حین استخراج بازنویسی نمی کند مگر اینکه شما آن را مشخص کنید
نام فایل ها در خط فرمان:
zp x archive.zpaq (خطا: file1 وجود دارد)
zp x archive.zpaq file1 file2 (بازنویسی file1, file2)
محیط زیست
PATH برای تشخیص اینکه آیا تبدیل اسلش مورد نیاز است یا خیر بررسی می شود. یک مقدار خالی خواهد بود
غیرفعال کردن تبدیل
با استفاده از خدمات onworks.net از zp آنلاین استفاده کنید