.TH B2SUM "1" "ژوئیه ۲۰۲۶" "GNU coreutils 9.11" "دستورهای کاربری" .SH "نام (NAME)" b2sum \- محاسبه و بررسی چکیده پیام BLAKE2 .SH "خلاصه دستور (SYNOPSIS)" .B b2sum [\fI\,گزینه\/\fR]... [\fI\,فایل\/\fR]... .SH "توضیحات (DESCRIPTION)" .PP چاپ یا بررسی مقادیر درهم‌سازی BLAKE2b (۵۱۲ بیتی). رابط موروثی و سنتی برای ابزار cksum. .PP بدون \fIفایل\fR، یا در صورتی که \fIفایل\fR برابر با \- باشد، ورودی استاندارد خوانده می‌شود. .PP آرگومان‌های الزامی برای گزینه‌های طولانی، برای گزینه‌های کوتاه نیز الزامی هستند. .TP \fB\-b\fR, \fB\-\-binary\fR خواندن در حالت دودویی (binary) .TP \fB\-c\fR, \fB\-\-check\fR خواندن مقادیر درهم‌سازی از \fIفایل\fRها و بررسی صحت آن‌ها .TP \fB\-l\fR, \fB\-\-length\fR=\fI\,BITS\/\fR طول درهم‌سازی به بیت؛ نباید از حداکثر اندازه فراتر رود و برای blake2b باید مضربی از ۸ باشد؛ برای sha2 یا sha3 باید ۲۲۴، ۲۵۶، ۳۸۴ یا ۵۱۲ باشد .TP \fB\-\-tag\fR ایجاد درهم‌سازی به سبک سازگار با سامانه‌های BSD .TP \fB\-t\fR, \fB\-\-text\fR خواندن در حالت متنی (حالت پیش‌فرض) .TP \fB\-z\fR, \fB\-\-zero\fR پایان دادن به هر خط خروجی با نویسه NUL به جای خط جدید، و غیرفعال کردن نویسه‌های گریز نام فایل .SS "پنج گزینه زیر فقط هنگام اعتبارسنجی مقادیر درهم‌سازی کاربرد دارند:" .TP \fB\-\-ignore\-missing\fR عدم گزارش خطا یا وضعیت برای فایل‌های ناموجود .TP \fB\-\-quiet\fR عدم چاپ OK برای هر فایلی که با موفقیت تایید شده است .TP \fB\-\-status\fR هیچ متنی در خروجی چاپ نمی‌شود، کد وضعیت نشان‌دهنده موفقیت خواهد بود .TP \fB\-\-strict\fR خروج با کد غیرصفر در صورت قالب‌بندی نادرست سطرهای درهم‌سازی .TP \fB\-w\fR, \fB\-\-warn\fR هشدار درباره سطرهای درهم‌سازی با قالب‌بندی نادرست .TP \fB\-\-help\fR نمایش این راهنما و خروج .TP \fB\-\-version\fR نمایش اطلاعات نسخه و خروج .PP مقادیر درهم‌سازی همان‌طور که در RFC 7693 توصیف شده است محاسبه می‌شوند. هنگام بررسی، ورودی باید خروجی قبلی همین برنامه باشد. حالت پیش‌فرض، چاپ یک خط شامل: مقدار هش، یک فاصله، نویسه‌ای که حالت ورودی را نشان می‌دهد ('*' برای باینری، ' ' برای متن یا جایی که باینری بی‌اهمیت است)، و نام مربوط به هر \fIفایل\fR است. .PP در سامانه‌های GNU تفاوتی بین حالت باینری و حالت متن وجود ندارد. .SH "نویسنده (AUTHOR)" نوشته شده توسط Padraig Brady و Samuel Neves. .SH "گزارش اشکالات (REPORTING BUGS)" گزارش اشکالات به: bug\-coreutils@gnu.org .br صفحه خانگی GNU coreutils: .br راهنمای عمومی استفاده از نرم‌افزارهای گنو: .br گزارش اشکالات ترجمه به .SH "حق نشر (COPYRIGHT)" حق نشر \(co 2026 Free Software Foundation, Inc. مجوز GPLv3+: گنو GPL نسخه ۳ یا بالاتر . .br این نرم‌افزار آزاد است: شما مجاز به تغییر و بازتوزیع آن هستید. هیچ ضمانتی وجود ندارد، تا حدی که قانون اجازه می‌دهد. .SH "همچنین ببینید (SEE ALSO)" \fBcksum\fP(1) .PP .br مستندات کامل در: .br یا به صورت محلی از طریق: info \(aq(coreutils) b2sum invocation\(aq