'\" t .\" Title: pixz .\" Author: [بخش "نویسنده (AUTHOR)" را ببینید] .\" Generator: DocBook XSL Stylesheets v1.79.1 .\" Date: 07/26/2020 .\" Manual: \ \& .\" Source: \ \& 1.0.7 .\" Language: Persian .\" .TH "PIXZ" "1" "07/26/2020" "\ \& 1\&.0\&.7" "\ \&" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" pixz \- فشرده‌ساز موازی و نمایه‌دار xz .SH "خلاصه دستور (SYNOPSIS)" .sp \fBpixz\fR [\fIOPTIONS\fR] [\fIINPUT\fR [\fIOUTPUT\fR]] .SH "توضیحات (DESCRIPTION)" .sp دستور pixz فایل‌ها را با استفاده از چندین پردازنده فشرده و باز می‌کند\&. اگر ورودی شبیه به یک بایگانی tar(1) باشد، نمایه‌ای از تمام فایل‌های درون بایگانی نیز ایجاد می‌کند\&. این ویژگی امکان استخراج سریع تنها بخش کوچکی از فایل فشرده تار را بدون نیاز به باز کردن کل بایگانی فراهم می‌سازد\&. .SH "گزینه‌ها (OPTIONS)" .sp به‌طور پیش‌فرض، pixz از ورودی و خروجی استاندارد استفاده می‌کند، مگر اینکه آرگومان‌های \fIINPUT\fR و \fIOUTPUT\fR مشخص شده باشند\&. اگر ورودی به pixz داده شود ولی خروجی تعیین نشود، پس از اتمام کار، فایل ورودی را حذف خواهد کرد\&. .PP \fB\-d\fR .RS 4 استخراج و باز کردن فایل‌ها به‌جای فشرده‌سازی\&. .RE .PP \fB\-t\fR .RS 4 اجبار حالت غیرتار (non\-tarball)\&. به‌طور پیش‌فرض، pixz داده‌های tar را به‌طور خودکار تشخیص داده و در صورت شناسایی، وارد حالت tarball می‌شود\&. هنگام فشرده‌سازی در حالت غیرتار، هیچ نمایه‌ای برای بایگانی ایجاد نمی‌شود\&. هنگام استخراج، قابلیت استخراج سریع در دسترس نخواهد بود\&. .RE .PP \fB\-l\fR .RS 4 فهرست کردن محتویات بایگانی\&. در حالت tarball، فایل‌های درون tarball را فهرست می‌کند\&. در حالت غیرتار، بلوک‌های داده‌های فشرده‌شده را فهرست می‌کند\&. .RE .PP \fB\-x\fR \fIPATH\fR .RS 4 استخراج سریع اعضای مشخص از یک بایگانی\&. تمام اعضایی که مسیر آن‌ها با \fIPATH\fR شروع می‌شود استخراج خواهند شد\&. .RE .PP \fB\-i\fR \fIINPUT\fR .RS 4 استفاده از \fIINPUT\fR به‌عنوان ورودی\&. .RE .PP \fB\-o\fR \fIOUTPUT\fR .RS 4 استفاده از OUTPUT به‌عنوان خروجی\&. .RE .PP \fB\-#\fR .RS 4 تنظیم سطح فشرده‌سازی، از \-0 (کمترین فشرده‌سازی، سریع‌ترین) تا \-9 (بیشترین فشرده‌سازی، کندترین)\&. .RE .PP \fB\-e\fR .RS 4 استفاده از فشرده‌سازی شدید ("extreme")، که بسیار کندتر است و تنها کاهش اندکی در اندازه فایل ایجاد می‌کند\&. .RE .PP \fB\-p\fR \fICPUS\fR .RS 4 تنظیم تعداد هسته‌های پردازنده (CPU) مورد استفاده\&. به‌طور پیش‌فرض pixz از تعداد هسته‌های موجود در سیستم استفاده می‌کند\&. .RE .PP \fB\-f\fR \fIFRACTION\fR .RS 4 تنظیم اندازه هر بلوک فشرده‌سازی نسبت به اندازه واژه‌نامه LZMA (پیش‌فرض 2\&.0 است)\&. مقادیر بالاتر نسبت فشرده‌سازی بهتری ارائه می‌دهند اما حافظه بیشتری مصرف کرده و کارایی دسترسی تصادفی را کاهش می‌دهند\&. مقادیر کمتر از 1\&.0 بازدهی چندانی ندارند\&. .RE .PP \fB\-q\fR \fISIZE\fR .RS 4 تنظیم تعداد بلوک‌های اختصاص‌یافته به صف فشرده‌سازی (پیش‌فرض 1\&.3 * هسته‌ها + 2، گرد شده به بالا)\&. مقادیر بالاتر تا حدی نرخ انتقال داده (throughput) بهتری فراهم می‌کنند اما حافظه بیشتری مصرف می‌کنند\&. مقادیر کمتر از تعداد هسته‌ها موجب بیکار ماندن برخی از هسته‌ها می‌شود\&. .RE .PP \fB\-h\fR .RS 4 نمایش راهنمای برخط pixz\&. .RE .SH "مثال‌ها (EXAMPLES)" .PP pixz < myfile > myfile\&.xz .RS 4 فشرده‌سازی یک فایل با pixz\&. .RE .PP pixz myfile .RS 4 فشرده‌سازی به myfile\&.pxz و حذف فایل اصلی\&. .RE .PP tar \-Ipixz \-cf output\&.tpxz directory .RS 4 استفاده tar از pixz برای فشرده‌سازی\&. .RE .PP pixz \-x path/to/file < input\&.tpxz | tar x .RS 4 استخراج سریع یک فایل از بایگانی\&. .RE .SH "نویسنده (AUTHOR)" .sp برنامه pixz توسط Dave Vasilevsky نوشته شده است\&. .SH "منابع (RESOURCES)" .sp صفحه اصلی pixz: http://github\&.com/vasi/pixz .sp دریافت کدهای منبع: https://github\&.com/vasi/pixz/releases .SH "حق نشر (COPYRIGHT)" .sp حق نشر \(co 2009\-2010 Dave Vasilevsky\&. استفاده از این نرم‌افزار تحت مجوز FreeBSD مجاز است\&. .SH "همچنین ببینید (SEE ALSO)" .sp xz(1), tar(1)