'\" t .\" Title: mcookie .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-05-18 .\" Manual: أوامر المستخدم .\" Source: util-linux 2.42.1 .\" Language: English .\" .TH "MCOOKIE" "1" "2026-05-18" "util\-linux 2.42.1" "أوامر المستخدم" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "الاسم" mcookie \- توليد كعكات سحرية لـ xauth .SH "موجز" .sp \fBmcookie\fP [خيارات] .SH "الوصف" .sp يولد \fBmcookie\fP رقماً ست عشرياً عشوائياً بطول 128 بت للاستخدام مع نظام استيثاق X. الاستخدام النموذجي: .RS 3 .ll -.6i .sp \fBxauth add :0 . \f(CRmcookie\fP\fP .br .RE .ll .sp الرقم "العشوائي" المُولد هو في الواقع بصمة رسالة MD5 لمعلومات عشوائية تأتي من أحد المصادر: استدعاء النظام \fBgetrandom\fP(2)، أو \fI/dev/urandom\fP، أو \fI/dev/random\fP، أو \fIوظائف libc للعشوائية الزائفة\fP، بهذا الترتيب من التفضيل. انظر أيضاً الخيار \fB\-\-file\fP. .SH "الخيارات" .sp \fB\-f\fP، \fB\-\-file\fP \fIملف\fP .RS 4 استخدم هذا الـ \fIملف\fP كمصدر إضافي للعشوائية (على سبيل المثال \fI/dev/urandom\fP). عندما يكون \fIملف\fP هو \*(Aq\-\*(Aq، تُقرأ المحارف من الدخل القياسي. .RE .sp \fB\-m\fP، \fB\-\-max\-size\fP \fIرقم\fP .RS 4 اقرأ من الـ \fIملف\fP هذا الـ \fIرقم\fP من البايتات فقط. الهدف من هذا الخيار هو استخدامه عند قراءة عشوائية إضافية من ملف أو جهاز. .sp قد تُتبع وسيطة الـ \fIرقم\fP بلاحقات مضاعفة مثل KiB=1024، و MiB=1024*1024، وهكذا بالنسبة لـ GiB و TiB و PiB و EiB و ZiB و YiB (الـ "iB" اختيارية، مثلاً "K" لها نفس معنى "KiB") أو اللاحقات KB=1000، و MB=1000*1000، وهكذا لـ GB و TB و PB و EB و ZB و YB. .RE .sp \fB\-v\fP، \fB\-\-verbose\fP .RS 4 أخبِر عن مصدر العشوائية، مع كمية الإنتروبيا المقروءة من كل مصدر. .RE .sp \fB\-h\fP، \fB\-\-help\fP .RS 4 اعرض نص المساعدة ثم اخرج. .RE .sp \fB\-V\fP، \fB\-\-version\fP .RS 4 اعرض الإصدار واخرج. .RE .SH "الملفات" .sp \fI/dev/urandom\fP .sp \fI/dev/random\fP .SH "العلل" .sp يُفترض ألا يحظر أي من مصادر العشوائية. .SH "انظر أيضاً" .sp \fBmd5sum\fP(1)، \fBX\fP(7)، \fBxauth\fP(1)، \fBrand\fP(3) .SH "التبليغ عن الأخطاء" .sp لتقارير العِلل، استخدم \c .URL "https://github.com/util\-linux/util\-linux/issues" "مُتتبع المشكلات" "." .SH "التوفر" .sp الأمر \fBmcookie\fP جزء من حزمة util\-linux التي يمكن تنزيلها من \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "أرشيف نواة لينكس" "."