WALL(1) أوامر المستخدم WALL(1)

wall - كتابة رسالة إلى جميع المستخدمين

wall [-n] [-t مهلة] [-g group] [رسالة | ملف]

يعرض wall رسالة، أو محتويات ملف، أو غير ذلك من مدخلاته القياسية، على مباريق جميع المستخدمين الذين لديهم ولوج حالياً. سيلف الأمر الأسطر التي يزيد طولها عن 79 محرفاً. وتُحشى الأسطر القصيرة بمسافات فارغة ليكون طولها 79 محرفاً. سيضع الأمر دائماً محرف إرجاع السطر وسطراً جديداً في نهاية كل سطر.

يمكن للمستخدم الخارق فقط الكتابة على المحطات الطرفية للمستخدمين الذين اختاروا رفض الرسائل أو يستخدمون برنامجاً يرفض الرسائل آلياً.

تُرفض القراءة من ملف عندما لا يكون المستدعي مستخدماً خارقاً ويكون البرنامج مضبوطاً بـ set-user-ID أو set-group-ID.

-n، --nobanner

كتم الشعار (banner).

-t، --timeout مهلة

التخلي عن محاولة الكتابة إلى المحطات الطرفية بعد مهلة من الثواني. يجب أن تكون هذه المهلة عدداً صحيحاً موجباً. القيمة المبدئية هي 300 ثانية، وهي موروثة من الوقت الذي كان فيه الناس يشغلون المحطات الطرفية عبر خطوط المودم.

-g، --group مجموعة

قصر طباعة الرسالة على أعضاء المجموعة المعرفة كوسيطة group. يمكن أن تكون الوسيطة اسم مجموعة أو GID.

-h، --help

اعرض نص المساعدة ثم اخرج.

-V، --version

اعرض الإصدار واخرج.

بعض الجلسات، مثل wdm(1x)، التي تحتوي في بداية بيانات ut_type الخاصة بـ utmp(5) على المحرف ':' لن تتلقى الرسالة من wall. وُضع هذا الإجراء لتجنب أخطاء الكتابة.

ظهر الأمر wall في الإصدار السابع من AT&T UNIX.

mesg(1)، talk(1)، write(1)، shutdown(8)

لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.

الأمر wall جزء من حزمة util-linux التي يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.

2026-09-02 util-linux 2.42.3