CKSUM(1) General Commands Manual CKSUM(1) نام (NAME) cksum - چاپ CRC و اندازه برای هر فایل خلاصه دستور (SYNOPSIS) cksum [OPTIONS] [FILE]... توضیحات (DESCRIPTION) چاپ CRC و اندازه برای هر فایل گزینه‌ها (OPTIONS) -a, --algorithm انتخاب نوع چکیده (digest) برای استفاده. بخش DIGEST در زیر را ببینید مقادیر ممکن: • sysv • bsd • crc • crc32b • md5 • sha1 • sha2 • sha3 • blake2b • sm3 • sha224 • sha256 • sha384 • sha512 • blake3 • shake128 • shake256 --untagged ایجاد یک چک‌سام به سبک معکوس، بدون نوع چکیده --tag ایجاد یک چک‌سام به سبک BSD (پیش‌فرض) -l, --length طول چکیده به بیت؛ نباید از حداکثر اندازه فراتر رود و برای blake2b باید مضربی از ۸ باشد؛ برای sha2 یا sha3 باید ۲۲۴، ۲۵۶، ۳۸۴ یا ۵۱۲ باشد --raw تولید یک چکیدهٔ خام باینری، نه شانزده‌شانزدهی (hexadecimal) -c, --check خواندن چک‌سام‌ها از FILEها و بررسی آن‌ها -w, --warn هشدار دربارهٔ خطوط چک‌سامی که قالب‌بندی نادرست دارند --status هیچ خروجی تولید نشود، کد وضعیت نشان‌دهندهٔ موفقیت است --quiet برای هر فایلی که با موفقیت تأیید شد عبارت OK چاپ نشود --ignore-missing برای فایل‌های ناموجود خطا صادر نشود و وضعیتی گزارش نگردد --strict خروج با وضعیت غیرصفر در صورت وجود خطوط چک‌سام با قالب‌بندی نادرست --base64 تولید چکیده‌های کدگذاری‌شده با base64، نه شانزده‌شانزدهی -z, --zero خاتمه دادن به هر خط خروجی با NUL به‌جای خط جدید، و غیرفعال کردن گریز (escaping) نام فایل --debug چاپ اطلاعات شناسایی قابلیت‌های سخت‌افزاری پردازنده (CPU) که توسط cksum استفاده می‌شوند -h, --help چاپ راهنما -V, --version چاپ نسخه اطلاعات بیشتر (EXTRA) مقدار DIGEST الگوریتم چکیده و قالب خروجی پیش‌فرض را تعیین می‌کند: - sysv: معادل sum -s - bsd: معادل sum -r - crc: معادل cksum - crc32b: فقط از طریق cksum در دسترس است - md5: معادل md5sum - sha1: معادل sha1sum - sha2: معادل sha{224,256,384,512}sum - sha3: فقط از طریق cksum در دسترس است - blake2b: معادل b2sum - sm3: فقط از طریق cksum در دسترس است نسخه (VERSION) v(uutils coreutils) 0.11.0 2026-09-01 CKSUM(1)