mesgposix - آنلاین در ابر

این دستور mesgposix است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


پیام - اجازه دادن یا رد کردن پیام ها

خلاصه


مس [y|n]

شرح


La مس ابزار باید کنترل کند که آیا سایر کاربران مجاز به ارسال پیام از طریق آن هستند یا خیر نوشتن,
صحبت، یا سایر ابزارهای کمکی به یک دستگاه ترمینال. دستگاه ترمینال تحت تأثیر قرار گیرد
با جستجوی اولین ترمینال در ترتیب دستگاه های مرتبط با آن تعیین می شود
ورودی استاندارد، خروجی استاندارد و خطای استاندارد به ترتیب. بدون هیچ استدلالی، مس
باید وضعیت فعلی را بدون تغییر گزارش کند. فرآیندهایی با امتیازات مناسب
ممکن است قادر به ارسال پیام به ترمینال مستقل از وضعیت فعلی باشد.

OPTIONS


ندارد.

عملگرها


عملگرهای زیر باید در محلی POSIX پشتیبانی شوند:

y اعطای مجوز به سایر کاربران برای ارسال پیام به دستگاه ترمینال.

n اجازه ارسال پیام به دستگاه ترمینال را به سایر کاربران رد کنید.

STDIN


استفاده نشده.

INPUT فایل ها


ندارد.

محیط زیست متغیرها


متغیرهای محیطی زیر باید بر اجرای آن تأثیر بگذارند مس:

زبان یک مقدار پیش فرض برای متغیرهای بین المللی سازی که تنظیم نشده اند یا
خالی. (به جلد تعاریف پایه POSIX.1-2008 مراجعه کنید، بخش 8.2,
بین المللی کردن متغیر برای تقدم بین المللی شدن
متغیرهایی که برای تعیین مقادیر دسته‌های محلی استفاده می‌شوند.)

LC_ALL اگر روی یک مقدار رشته ای غیر خالی تنظیم شده است، مقادیر بقیه را لغو کنید
متغیرهای بین المللی سازی

LC_CTYPE محلی را برای تفسیر توالی بایت های داده متنی تعیین کنید
به عنوان کاراکتر (به عنوان مثال، تک بایت در مقابل کاراکترهای چند بایتی در
استدلال).

LC_MESSAGES
محلی را که باید برای تأثیرگذاری بر قالب و محتویات استفاده شود، تعیین کنید
پیام های تشخیصی نوشته شده (توسط مس) به خطای استاندارد.

nlspath تعیین محل کاتالوگ پیام برای پردازش LC_MESSAGES.

نامتقارن رویدادها


پیش فرض

با توجه به


اگر هیچ عملوندی مشخص نشده باشد، مس باید وضعیت ترمینال فعلی را در یک نشان دهد
فرمت نامشخص

STDERR


خطای استاندارد باید فقط برای پیام های تشخیصی استفاده شود.

OUTPUT فایل ها


ندارد.

تمدید شده شرح


ندارد.

خروج وضعیت


مقادیر خروجی زیر باید برگردانده شوند:

0 دریافت پیام مجاز است.

1 دریافت پیام مجاز نیست.

>1 خطایی روی داد.

آثار OF خطاها


پیش فرض

La پیروی بخش هستند آموزنده

کاربرد طریقه استفاده


مکانیسم تغییر وضعیت پیام ترمینال مشخص نشده است.
بنابراین، اقدامات نامشخص ممکن است باعث شود وضعیت ترمینال بعد از آن تغییر کند مس
با موفقیت به پایان رسیده است. این اقدامات ممکن است شامل موارد زیر باشد، اما محدود به موارد زیر نیست
فراخوانی از مس ابزار، مراحل ورود؛ فراخوانی از استی سودمندی ،
فراخوانی از chmod ابزار یا chmod() تابع، و غیره.

مثال ها


ندارد.

منطقی


ترمینال تغییر کرد مس آن چیزی است که با ورودی، خروجی یا خطای استاندارد مرتبط است،
به جای پایانه کنترل جلسه. این به این دلیل است که کاربران بیشتر وارد سیستم شده اند
بیش از یک بار باید بتواند هر یک از پایانه های ورود خود را بدون نیاز به توقف آن تغییر دهد
کار در آن جلسات اجرا می شود. این یک مشکل امنیتی مربوط به پایانه های آن نیست
سایر کاربران، زیرا برای تأثیر گذاشتن بر ترمینال، به امتیازات مناسبی نیاز است
کاربر دیگری

روش بررسی هر یک از سه توصیفگر فایل اول به ترتیب تا a
پایانه یافت شده است که از سیستم V پذیرفته شده است.

پرونده /dev/tty برای دستگاه ترمینال مشخص نشده است زیرا تصور می شد چنین باشد
خیلی محدود کننده تغییرات محیطی معمولی برای n عملوند مجوزهای نوشتن هستند
برای حذف می شوند دیگران و گروه از دستگاه مناسب تصمیم به ترک
توصیف واقعی از آنچه انجام شده است به عنوان نامشخص به دلیل تفاوت های بالقوه بین
پیاده سازی

قالب برای خروجی استاندارد به دلیل تفاوت بین تاریخچه مشخص نشده است
پیاده سازی ها این خروجی به طور کلی برای پوسته اسکریپت ها مفید نیست (آنها می توانند از آن استفاده کنند
وضعیت خروج)، بنابراین تجزیه دقیق خروجی غیر ضروری است.

آینده جهت


ندارد.

با استفاده از خدمات onworks.net از mesgposix آنلاین استفاده کنید



جدیدترین برنامه های آنلاین لینوکس و ویندوز