CKSUM(1) دستورهای کاربری CKSUM(1)

cksum - محاسبه و اعتبارسنجی چکسام و مقادیر درهم‌سازی فایل‌ها

cksum [گزینه]... [فایل]...

چاپ یا اعتبارسنجی چکسام‌ها. به‌طور پیش‌فرض از الگوریتم ۳۲ بیتی CRC استفاده می‌کند.

بدون فایل، یا در صورتی که فایل برابر با - باشد، ورودی استاندارد خوانده می‌شود.

آرگومان‌های الزامی برای گزینه‌های طولانی، برای گزینه‌های کوتاه نیز الزامی هستند.

انتخاب نوع چکیده برای استفاده. بخش «چکیده (DIGEST)» را در زیر ببینید
تولید چکیده‌های کدگذاری‌شده با base64، نه هگزادسیمال
خواندن چکسام‌ها از فایلها و بررسی آن‌ها
طول چکیده به بیت؛ نباید از حداکثر اندازه فراتر رود و برای blake2b باید مضربی از ۸ باشد؛ برای sha2 یا sha3 باید ۲۲۴، ۲۵۶، ۳۸۴ یا ۵۱۲ باشد
تولید چکیده دودویی خام، نه هگزادسیمال
ایجاد چکسام به سبک BSD (حالت پیش‌فرض)
ایجاد چکسام با سبک معکوس، بدون ذکر نوع چکیده
پایان دادن به هر خط خروجی با NUL به جای خط جدید، و غیرفعال کردن نویسه‌های گریز نام فایل

عدم گزارش خطا یا وضعیت برای فایل‌های ناموجود
عدم چاپ OK برای هر فایلی که با موفقیت تایید شده است
هیچ متنی در خروجی چاپ نمی‌شود، کد وضعیت نشان‌دهنده موفقیت خواهد بود
خروج با کد غیرصفر در صورت قالب‌بندی نادرست سطرهای چکسام
هشدار درباره سطرهای چکسام با قالب‌بندی نادرست
مشخص کردن پیاده‌سازی مورد استفاده
نمایش این راهنما و خروج
نمایش اطلاعات نسخه و خروج

(معادل با sum -s)
(معادل با sum -r)
(معادل با cksum)
(تنها از طریق cksum در دسترس است)
(معادل با md5sum)
(معادل با sha1sum)
(معادل با sha{224,256,384,512}sum)
(تنها از طریق cksum در دسترس است)
(معادل با b2sum)
(تنها از طریق cksum در دسترس است)

هنگام بررسی، ورودی باید خروجی قبلی همین برنامه یا برنامه معادل مستقل آن باشد.

نوشته شده توسط Padraig Brady و Q. Frank Xia.

گزارش اشکالات به: bug-coreutils@gnu.org
صفحه خانگی GNU coreutils: https://www.gnu.org/software/coreutils
راهنمای عمومی استفاده از نرم‌افزارهای گنو: https://www.gnu.org/gethelp
گزارش اشکالات ترجمه به https://translationproject.org/team

حق نشر © 2026 Free Software Foundation, Inc. مجوز GPLv3+: گنو GPL نسخه ۳ یا بالاتر https://gnu.org/licenses/gpl.html.
این نرم‌افزار آزاد است: شما مجاز به تغییر و بازتوزیع آن هستید. هیچ ضمانتی وجود ندارد، تا حدی که قانون اجازه می‌دهد.

مستندات کامل در: https://www.gnu.org/software/coreutils/cksum
یا به صورت محلی از طریق: info '(coreutils) cksum invocation'

ژوئیه ۲۰۲۶ GNU coreutils 9.11