| WRITE(1) | أوامر المستخدم | WRITE(1) |
الاسم
write - إرسال رسالة إلى مستخدم آخر
موجز
write المستخدم [اسم_tty]
الوصف
يسمح لك write بالتواصل مع المستخدمين الآخرين، عن طريق نسخ الأسطر من طرفيتك إلى طرفياتهم.
عند تشغيل أمر write، يتلقى المستخدم الذي تراسله رسالة على النحو التالي:
Message from yourname@yourhost on yourtty at hh:mm ...
ستُنسخ أي أسطر إضافية تدخلها إلى طرفية المستخدم المحدد. إذا أراد المستخدم الآخر الرد، فعليه تشغيل write أيضاً.
عند الانتهاء، اكتب محرف نهاية الملف (EOF) أو محرف المقاطعة. سيرى المستخدم الآخر رسالة EOF تشير إلى أن المحادثة قد انتهت.
يمكنك منع الأشخاص (باستثناء المستخدم الجذر) من الكتابة إليك باستخدام أمر mesg(1). قد تمنع بعض الأوامر، مثل nroff(1) و pr(1)، الكتابة آلياً، حتى لا تُكتب فوق المخرجات التي تنتجها.
إذا كان المستخدم الذي تريد مراسلته قد سجل ولوجه في أكثر من طرفية، فيمكنك تحديد الطرفية التي تريد الكتابة إليها عبر إعطاء اسم الطرفية كمعامل ثانٍ لأمر write. بدلاً من ذلك، يمكنك ترك write يختار إحدى الطرفيات - حيث سيختار تلك التي سجلت أقصر وقت خمول. يضمن ذلك وصول الرسالة إلى المكان الصحيح إذا كان المستخدم والِجاً من العمل ومن المنزل في آن واحد.
الميفاق التقليدي للكتابة إلى شخص ما هو أن السلسلة -o، سواء في نهاية السطر أو في سطر منفصل، تعني أن الدور في الحديث قد انتقل للشخص الآخر. أما السلسلة oo فتعني أن الشخص يعتقد أن المحادثة قد انتهت.
الخيارات
-h، --help
-V، --version
تاريخ
ظهر أمر write في الإصدار 5 من AT&T UNIX (يونيو 1974).
انظر أيضاً
التبليغ عن الأخطاء
لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.
التوفر
الأمر write جزء من حزمة util-linux التي يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.
| 2026-05-18 | util-linux 2.42.1 |