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

sha256sum - محاسبه و بررسی چکیده پیام SHA256

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

چاپ یا بررسی مقادیر درهم‌سازی SHA256 (۲۵۶ بیتی). رابط موروثی و سنتی برای ابزار cksum.

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

خواندن در حالت دودویی (binary)
خواندن مقادیر درهم‌سازی از فایلها و بررسی صحت آن‌ها
ایجاد درهم‌سازی به سبک سازگار با سامانه‌های BSD
خواندن در حالت متنی (حالت پیش‌فرض)
پایان دادن به هر خط خروجی با نویسه NUL به جای خط جدید، و غیرفعال کردن نویسه‌های گریز نام فایل

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

مقادیر درهم‌سازی همان‌طور که در FIPS-180-2 توصیف شده است محاسبه می‌شوند. هنگام بررسی، ورودی باید خروجی قبلی همین برنامه باشد. حالت پیش‌فرض، چاپ یک خط شامل: مقدار هش، یک فاصله، نویسه‌ای که حالت ورودی را نشان می‌دهد ('*' برای باینری، ' ' برای متن یا جایی که باینری بی‌اهمیت است)، و نام مربوط به هر فایل است.

در سامانه‌های GNU تفاوتی بین حالت باینری و حالت متن وجود ندارد.

نوشته شده توسط Ulrich Drepper، Scott Miller و David Madore.

گزارش اشکالات به: 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.
این نرم‌افزار آزاد است: شما مجاز به تغییر و بازتوزیع آن هستید. هیچ ضمانتی وجود ندارد، تا حدی که قانون اجازه می‌دهد.

cksum(1)

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

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