.TH "KCUTILMGR" 1 "2012-05-24" "Man Page" "Kyoto Cabinet" .SH "نام (NAME)" kcutilmgr \- رابط خط فرمان برای ابزارهای سودمند متفرقه .SH "توضیحات (DESCRIPTION)" .PP دستور \fBkcutilmgr\fR ابزاری شامل ابزارهای کمکی متفرقه و نمایش پیکربندی است. این دستور در قالب زیر به کار می‌رود. \fIfile\fR فایل ورودی را مشخص می‌کند. اگر مشخص نشود، از ورودی استاندارد خوانده می‌شود. اگر با "@" شروع شود، زیررشته پس از آن به عنوان ورودی در نظر گرفته می‌شود. \fIpattern\fR الگوی تطبیق را مشخص می‌سازد. .PP .RS .br \fBkcutilmgr hex \fR[\fB\-d\fR]\fB \fR[\fB\fIfile\fB\fR]\fB\fR .RS کدگذاری شانزده‌شانزدهی (هگزادسیمال) و رمزگشایی آن را انجام می‌دهد. .RE .br \fBkcutilmgr enc \fR[\fB\-hex\fR|\fB\-url\fR|\fB\-quote\fR]\fB \fR[\fB\-d\fR]\fB \fR[\fB\fIfile\fB\fR]\fB\fR .RS کدگذاری Base64 و رمزگشایی آن را انجام می‌دهد. .RE .br \fBkcutilmgr ciph \fR[\fB\-key \fIstr\fB\fR]\fB \fR[\fB\fIfile\fB\fR]\fB\fR .RS رمزنگاری Arcfour و رمزگشایی آن را انجام می‌دهد. .RE .br \fBkcutilmgr comp \fR[\fB\-def\fR|\fB\-gz\fR|\fB\-lzo\fR|\fB\-lzma\fR]\fB \fR[\fB\-d\fR]\fB \fR[\fB\fIfile\fB\fR]\fB\fR .RS فشرده‌سازی/کدگذاری ZLIB و رمزگشایی آن را انجام می‌دهد. به طور پیش‌فرض، از قالب خام استفاده می‌کند. .RE .br \fBkcutilmgr hash \fR[\fB\-fnv\fR|\fB\-path\fR|\fB\-crc\fR]\fB \fR[\fB\fIfile\fB\fR]\fB\fR .RS مقدار هش را محاسبه می‌کند. به طور پیش‌فرض، از الگوریتم هش MurMur استفاده می‌کند. .RE .br \fBkcutilmgr regex \fR[\fB\-alt \fIstr\fB\fR]\fB \fR[\fB\-ic\fR]\fB \fIpattern\fB \fR[\fB\fIfile\fB\fR]\fB\fR .RS خطوط منطبق با یک عبارت باقاعده را چاپ می‌کند. .RE .br \fBkcutilmgr conf \fR[\fB\-v\fR|\fB\-i\fR|\fB\-l\fR|\fB\-p\fR]\fB\fR .RS پیکربندی Kyoto Cabinet را نمایش می‌دهد. .RE .br \fBkcutilmgr version\fR .RS اطلاعات نسخه Kyoto Cabinet را نمایش می‌دهد. .RE .RE .PP گزینه‌ها شامل موارد زیر هستند: .PP .RS \fB\-d\fR : عملیات رمزگشایی (برگشت از گریزدهی) را به جای کدگذاری (گریزدهی) انجام می‌دهد. .br \fB\-hex\fR : از کدگذاری شانزده‌شانزدهی (هگزادسیمال) استفاده می‌کند. .br \fB\-url\fR : از کدگذاری URL استفاده می‌کند. .br \fB\-quote\fR : از کدگذاری Quoted\-printable استفاده می‌کند. .br \fB\-key \fIstr\fR\fR : کلید رمزنگاری را تعیین می‌کند. .br \fB\-def\fR : از قالب deflate استفاده می‌کند. .br \fB\-gz\fR : از قالب gzip استفاده می‌کند. .br \fB\-lzo\fR : از فشرده‌سازی LZO استفاده می‌کند. .br \fB\-lzma\fR : از فشرده‌سازی LZMA استفاده می‌کند. .br \fB\-fnv\fR : از الگوریتم هش FNV استفاده می‌کند. .br \fB\-path\fR : از الگوریتم هش مسیر پایگاه‌داده دایرکتوری استفاده می‌کند. .br \fB\-crc\fR : مقدار چکسام CRC32 را محاسبه می‌کند. .br \fB\-alt \fIstr\fR\fR : زیررشته منطبق را با رشته جایگزین تعویض می‌کند. .br \fB\-ic\fR : تفاوت بین حروف بزرگ و کوچک را نادیده می‌گیرد. .br \fB\-v\fR : شماره نسخه Kyoto Cabinet را نمایش می‌دهد. .br \fB\-i\fR : گزینه‌های لازم برای گنجاندن هدرهای Tokyo Cabinet را نمایش می‌دهد. .br \fB\-l\fR : گزینه‌های لازم برای پیوند دادن کتابخانه Tokyo Cabinet را نمایش می‌دهد. .br \fB\-p\fR : مسیر دایرکتوری دستورات را نمایش می‌دهد. .br .RE .PP این دستور در صورت موفقیت 0 و در صورت شکست مقدار دیگری را بازمی‌گرداند. .SH "همچنین ببینید (SEE ALSO)" .PP .BR kcutiltest (1)