KCUTILMGR(1) Kyoto Cabinet KCUTILMGR(1)

kcutilmgr - رابط خط فرمان برای ابزارهای سودمند متفرقه

دستور kcutilmgr ابزاری شامل ابزارهای کمکی متفرقه و نمایش پیکربندی است. این دستور در قالب زیر به کار می‌رود. file فایل ورودی را مشخص می‌کند. اگر مشخص نشود، از ورودی استاندارد خوانده می‌شود. اگر با "@" شروع شود، زیررشته پس از آن به عنوان ورودی در نظر گرفته می‌شود. pattern الگوی تطبیق را مشخص می‌سازد.


kcutilmgr hex [-d] [file]
کدگذاری شانزده‌شانزدهی (هگزادسیمال) و رمزگشایی آن را انجام می‌دهد.
kcutilmgr enc [-hex|-url|-quote] [-d] [file]
کدگذاری Base64 و رمزگشایی آن را انجام می‌دهد.
kcutilmgr ciph [-key str] [file]
رمزنگاری Arcfour و رمزگشایی آن را انجام می‌دهد.
kcutilmgr comp [-def|-gz|-lzo|-lzma] [-d] [file]
فشرده‌سازی/کدگذاری ZLIB و رمزگشایی آن را انجام می‌دهد. به طور پیش‌فرض، از قالب خام استفاده می‌کند.
kcutilmgr hash [-fnv|-path|-crc] [file]
مقدار هش را محاسبه می‌کند. به طور پیش‌فرض، از الگوریتم هش MurMur استفاده می‌کند.
kcutilmgr regex [-alt str] [-ic] pattern [file]
خطوط منطبق با یک عبارت باقاعده را چاپ می‌کند.
kcutilmgr conf [-v|-i|-l|-p]
پیکربندی Kyoto Cabinet را نمایش می‌دهد.
kcutilmgr version
اطلاعات نسخه Kyoto Cabinet را نمایش می‌دهد.

گزینه‌ها شامل موارد زیر هستند:

-d : عملیات رمزگشایی (برگشت از گریزدهی) را به جای کدگذاری (گریزدهی) انجام می‌دهد.
-hex : از کدگذاری شانزده‌شانزدهی (هگزادسیمال) استفاده می‌کند.
-url : از کدگذاری URL استفاده می‌کند.
-quote : از کدگذاری Quoted-printable استفاده می‌کند.
-key str : کلید رمزنگاری را تعیین می‌کند.
-def : از قالب deflate استفاده می‌کند.
-gz : از قالب gzip استفاده می‌کند.
-lzo : از فشرده‌سازی LZO استفاده می‌کند.
-lzma : از فشرده‌سازی LZMA استفاده می‌کند.
-fnv : از الگوریتم هش FNV استفاده می‌کند.
-path : از الگوریتم هش مسیر پایگاه‌داده دایرکتوری استفاده می‌کند.
-crc : مقدار چکسام CRC32 را محاسبه می‌کند.
-alt str : زیررشته منطبق را با رشته جایگزین تعویض می‌کند.
-ic : تفاوت بین حروف بزرگ و کوچک را نادیده می‌گیرد.
-v : شماره نسخه Kyoto Cabinet را نمایش می‌دهد.
-i : گزینه‌های لازم برای گنجاندن هدرهای Tokyo Cabinet را نمایش می‌دهد.
-l : گزینه‌های لازم برای پیوند دادن کتابخانه Tokyo Cabinet را نمایش می‌دهد.
-p : مسیر دایرکتوری دستورات را نمایش می‌دهد.

این دستور در صورت موفقیت 0 و در صورت شکست مقدار دیگری را بازمی‌گرداند.

kcutiltest(1)

2012-05-24 Man Page