انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

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

idposix را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

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

برنامه:

نام


شناسه - بازگرداندن هویت کاربر

خلاصه


id [کاربر]

شناسه -G [−n] [کاربر]

id −g [-شماره] [کاربر]

id -u [-شماره] [کاربر]

شرح


اگر نه کاربر عملوند ارائه شده است id ابزار باید شناسه های کاربر و گروه را بنویسد
نام کاربر و گروه مربوطه فرآیند فراخوانی به خروجی استاندارد. اگر
شناسه های موثر و واقعی مطابقت ندارند، هر دو باید نوشته شوند. اگر چند گروه هستند
توسط سیستم اصلی پشتیبانی می شود (توضیحات {NGROUPS_MAX} را در سیستم ببینید
حجم رابط های POSIX.1-2008)، وابستگی های گروهی تکمیلی فراخوان
روند نیز باید نوشته شود.

اگر یک کاربر عملوند ارائه شده است و فرآیند دارای امتیازات مناسب، کاربر و
شناسه گروه کاربر انتخابی باید نوشته شود. در این صورت شناسه های موثر باید باشد
فرض می شود که با شناسه های واقعی یکسان است. اگر کاربر انتخابی بیش از یک مجاز داشته باشد
عضویت گروهی که در پایگاه داده گروه ذکر شده است، باید به همین ترتیب نوشته شود
به عنوان گروه های تکمیلی شرح داده شده در بند قبل.

OPTIONS


La id ابزار باید با حجم تعاریف پایه POSIX.1-2008 مطابقت داشته باشد، بخش 12.2,
سودمندی نحو دستورالعمل.

گزینه های زیر باید پشتیبانی شوند:

-G تنها با استفاده از تمام شناسه های گروه های مختلف (موثر، واقعی و تکمیلی) خروجی بگیرید
قالب "%u\n". اگر بیش از یک وابستگی گروهی مجزا وجود دارد، خروجی
هر یک از این وابستگی ها، با استفاده از قالب " %u"، قبل از خروجی است.

-g با استفاده از قالب، فقط شناسه گروه موثر را خروجی بگیرید "%u\n".

−n نام را در فرمت خروجی بگیرید "%s" به جای شناسه عددی با استفاده از قالب
"%u".

-r خروجی شناسه واقعی به جای شناسه موثر.

-u با استفاده از فرمت، فقط شناسه کاربر مؤثر را خروجی بگیرید "%u\n".

عملگرها


عملوند زیر باید پشتیبانی شود:

کاربر نام لاگینی که قرار است اطلاعات برای آن نوشته شود.

STDIN


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

INPUT فایل ها


ندارد.

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


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

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

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

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

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

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

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


پیش فرض

با توجه به


فرمت های زیر زمانی استفاده می شود که LC_MESSAGES دسته محلی تعیین می کند
محل POSIX. در سایر مناطق، رشته ها UID, gid, euid, egidو گروه شاید
با رشته های مناسب تری متناسب با محل جایگزین شده است.

"uid=%u(%s) gid=%u(%s)\n" <واقعی کاربر ID> ،نام کاربری>,
<واقعی گروه ID> ،اسم گروه>

در صورتی که شناسه های کاربر واقعی و موثر مطابقت نداشته باشند، موارد زیر درج می شود
بلافاصله قبل از '\n' کاراکتر در قالب قبلی:

" euid=%u(%s)"

با آرگومان های زیر در انتهای لیست آرگومان اضافه شده است:

<موثر کاربر ID> ،موثر نام کاربری>

اگر شناسه گروه مؤثر و واقعی مطابقت نداشته باشد، موارد زیر مستقیماً درج می شود
قبل از '\n' کاراکتر در رشته فرمت (و پس از هر گونه اضافه ای که از
شناسه های کاربر مؤثر و واقعی مطابقت ندارند):

" egid=%u(%s)"

با آرگومان های زیر در انتهای لیست آرگومان اضافه شده است:

<موثر شناسه گروه> ،موثر گروه نام>

اگر فرآیند دارای وابستگی های گروهی تکمیلی باشد یا کاربر انتخاب شده مجاز باشد
متعلق به چندین گروه است، اولین مورد باید مستقیماً قبل از اضافه شود در
رشته فرمت:

" group=%u(%s)"

با آرگومان های زیر در انتهای لیست آرگومان اضافه شده است:

<مکمل گروه ID> ،مکمل گروه نام>

و تعداد لازم از موارد زیر پس از آن برای هر مکمل باقی مانده اضافه می شود
شناسه های گروه:

",%u(%s)"

و تعداد لازم از آرگومان های زیر در انتهای لیست آرگومان اضافه شده است:

<مکمل گروه ID> ،مکمل گروه نام>

اگر هر یک از شناسه کاربر، شناسه گروه، شناسه کاربری موثر، شناسه گروه موثر یا
شناسه های مکمل/چند گروه نمی تواند توسط سیستم به کاربر قابل چاپ یا نگاشت شود
نام گروه، مربوطه "(%s)" و نام آرگومان باید از آن حذف شود
رشته فرمت مربوطه

هنگامی که هر یک از گزینه ها مشخص می شود، فرمت خروجی باید همانطور که در توضیح داده شده است
بخش OPTIONS.

STDERR


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

OUTPUT فایل ها


ندارد.

تمدید شده شرح


ندارد.

خروج وضعیت


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

0 تکمیل با موفقیت

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

آثار OF خطاها


پیش فرض

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

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


خروجی تولید شده توسط -G گزینه و در حالت پیش فرض می تواند به طور بالقوه بسیار تولید کند
صف های طولانی در سیستم هایی که تعداد زیادی از گروه های مکمل را پشتیبانی می کنند. (در سیستم ها
با شناسه های کاربر و گروه که اعداد صحیح 32 بیتی هستند و با نام گروه حداکثر 8
بایت در هر نام، 93 گروه مکمل به اضافه گروه و کاربر موثر و واقعی متمایز
شناسه‌ها از نظر تئوری می‌توانند از محدودیت خط فایل متنی 2048 بایتی {LINE_MAX} در
مورد خروجی پیش فرض حدود 186 گروه تکمیلی برای سرریز شدن نیاز دارد
استفاده از مانع 2048 بایتی id -G). انتظار نمی رود که این مشکل در عمل باشد، اما در
در مواردی که نگران کننده است، برنامه ها باید استفاده از آن را در نظر بگیرند تا کردن -s قبل از پست
پردازش خروجی از id.

مثال ها


ندارد.

منطقی


عملکرد ارائه شده توسط 4 BSD گروه ابزار را می توان با استفاده از:

id -Gn [ کاربر ]

دستور 4 BSD گروه در نظر گرفته شد، اما به دلیل اینکه شامل نشد
ارائه عملکرد id ابزار SVID همچنین، تصور می شد که آن را
اصلاح آسان تر خواهد بود id برای ارائه عملکرد اضافی لازم به سیستم ها
با گروه های متعدد به جای اختراع دستور دیگری.

گزینه ها -u, -g, −nو -r برای سهولت استفاده اضافه شدند id با دستورات پوسته
جایگزینی بدون این گزینه ها لازم است از برخی پیش پردازنده ها مانند SED
برای انتخاب اطلاعات مورد نظر از آنجایی که خروجی هایی مانند آنچه توسط:

id -u −n

اغلب مورد نظر است، افزودن گزینه ها مطلوب به نظر می رسید.

آینده جهت


ندارد.

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


سرورها و ایستگاه های کاری رایگان

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

  • 1
    سوئیچ
    سوئیچ
    SWIG یک ابزار توسعه نرم افزار است
    که برنامه های نوشته شده به زبان C و را به هم متصل می کند
    C++ با انواع سطح بالا
    زبانهای برنامه نویسی. SWIG با استفاده می شود
    ناهمسان...
    SWIG را دانلود کنید
  • 2
    تم ووکامرس Nextjs React
    تم ووکامرس Nextjs React
    موضوع React WooCommerce، ساخته شده با
    Next JS، Webpack، Babel، Node و
    Express با استفاده از GraphQL و Apollo
    مشتری. فروشگاه ووکامرس در React(
    شامل: محصولات ...
    دانلود قالب WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    مخزن بسته برای ArchLabs این یک است
    برنامه ای که می توان آن را نیز واکشی کرد
    از جانب
    https://sourceforge.net/projects/archlabs-repo/.
    در OnWorks در...
    دانلود archlabs_repo
  • 4
    پروژه زفیر
    پروژه زفیر
    پروژه Zephyr یک نسل جدید است
    سیستم عامل بلادرنگ (RTOS) که
    از چندین سخت افزار پشتیبانی می کند
    معماری ها بر اساس الف است
    هسته با ردپای کوچک ...
    دانلود پروژه Zephyr
  • 5
    جواهرات
    جواهرات
    SCons یک ابزار ساخت نرم افزار است
    که جایگزینی برتر برای
    کلاسیک "ساخت" ابزار ساخت که
    همه ما می دانیم و دوست داریم. SCons است
    یک ...
    SCons را دانلود کنید
  • 6
    PSeInt
    PSeInt
    PSeInt یک مفسر شبه کد برای است
    دانشجویان برنامه نویسی اسپانیایی زبان
    هدف اصلی آن این است که ابزاری برای
    یادگیری و درک اصول اولیه
    مفهوم ...
    PSeInt را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad