CKSUM(1)

الاسم
cksum - احسب مجاميع التحقق للملف وتحقق منها

موجز
cksum [الخيار]... [الملف]...

الوصف

اطبع مجاميع التحقق أو تحقق منها. يستخدم خوارزمية CRC ‏32 بت بشكل مبدئي.

عند عدم تحديد ملف، أو عندما يكون الملف هو -، يقرأ الدخل القياسي.

المعاملات الإجبارية للخيارات الطويلة إجبارية للخيارات القصيرة أيضًا.

-a, --algorithm=النوع
    اختر نوع الملخص المراد استخدامه. انظر DIGEST أدناه

--base64
    أخرج ملخصات مرمزة بترميز base64، وليس ست عشري

-c, --check
    اقرأ المجاميع التحققية من FILEs وتحقق منها

-l, --length=بتات
    طول الملخص بالبتات؛ يجب ألا يتجاوز الحجم الأقصى ويجب أن يكون من مضاعفات 8 لـ blake2b؛ ويجب أن يكون 224 أو 256 أو 384 أو 512 لـ sha2 أو sha3

--raw
    أخرج ملخصًا ثنائيًا خامًا، وليس ست عشري

--tag
    أنشئ مجموعًا تحققيًا بنمط BSD (المبدئي)

--untagged
    أنشئ مجموعًا تحققيًا بنمط معكوس، بدون نوع الملخص

-z, --zero
    أنهِ كل سطر مخرج بـ NUL، وليس سطرًا جديدًا، وعطل هرب أسماء الملفات

  الخيارات الخمسة التالية مفيدة فقط عند التحقق من مجاميع التحقق:

--ignore-missing
    لا تفشل أو تبلغ عن الحالة للملفات المفقودة

--quiet
    لا تطبع 'موافق' لكل ملف تُحقق منه بنجاح

--status
    لا تخرج أي شيء، يظهر رمز الحالة النجاح

--strict
    اخرج برمز غير صفري لأسطر مجموع التدقيق المنسقة بشكل غير صحيح

-w, --warn
    حذر بشأن أسطر المجموع التحققي المنسقة بشكل غير صحيح

--debug
    أشر إلى التنفيذ المستخدم

--help
    يعرض هذه المساعدة ويخرج

--version
    يعرض معلومات الإصدار ويخرج

  يحدد 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)

عند التحقق، يجب أن يكون الدخل مخرجاً سابقاً لهذا البرنامج، أو برنامجاً مستقلاً مكافئاً.

المؤلف
كتبه بادريج برادي و كيو فرانك شيا.

التبليغ عن الأخطاء
أبلغ عن العلات إلى: bug-coreutils@gnu.org
صفحة GNU coreutils الرئيسة: <https://www.gnu.org/software/coreutils/>
مساعدة عامة لاستخدام برمجيات جنو: <https://www.gnu.org/gethelp/>
أبلغ عن أي أخطاء ترجمة إلى <https://translationproject.org/team/>

انظر أيضًا
الوثائق الكاملة <https://www.gnu.org/software/coreutils/cksum>
أو متاح محلياً عبر: info '(coreutils) cksum invocation'

حُزم بواسطة دبيان (9.10-1)
حقوق النشر © 2026 مؤسسة البرمجيات الحرة
ترخيص GPLv3+: GNU GPL الإصدار 3 أو أحدث <https://gnu.org/licenses/gpl.html>.
هذا برنامج حر: أنت حر في تغييره وإعادة توزيعه.
لا يوجد أي ضمان، إلى المدى الذي يسمح به القانون.

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.