لینوکس, مدیریت سرور لینوکس

آموزش کامل دستور Id در لینوکس برای نمایش شناسه های واقعی و موثر کاربر و گروه

آموزش کامل دستور Id در لینوکس

دستور Id یکی از دستورات کاربردی لینوکس است که برای نمایش شناسه های کاربر واقعی و موثر و شناسه های گروه استفاده می شود. در این مقاله نحوه استفاده و کار با دستور id را به طور کامل به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید.

آموزش کامل دستور Id در لینوکس

آموزش کامل دستور Id در لینوکس

دستور Id یکی از دستورات کاربردی لینوکس است که برای نمایش شناسه های کاربر واقعی و موثر و شناسه های گروه استفاده می شود.

برای یک کاربر جدید لینوکس دشوار است که Users و Groups را با Ids/Gids آنها مانیتور کند. در توزیع های لینوکس دستور id یک ابزار خط فرمان است که برای نمایش شناسه های کاربر واقعی و موثر و شناسه های گروه استفاده می شود.

شناسه واقعی (The real id) شخصی است که سیستم را در اختیار دارد. اگر مالک حساب باشید ، به سمت شما نشان داده می شود. شناسه موثر (The effective id) مشابه شناسه واقعی (The real id) است اما با برخی محدودیت ها.

نیازی به دانلود یا نصب ابزار دستور id نیست، زیرا این یک ابزار داخلی در سیستم های مشابه Linux است.

سینتکس دستور Id

id [Options]…[User Name]

برای نمایش هویت خود ، id را در ترمینال تایپ کنید. در صورت وجود شناسه ، شناسه گروه اصلی و شناسه گروه های تکمیلی شما نمایش داده می شود.

id

آموزش کامل دستور Id در لینوکس

راهنمای دستور ID با آپشن ها در لینوکس

در اینجا چند گزینه برای نشان دادن عملکرد ابزار id دستور وجود دارد.

بیایید شروع کنیم:

1. برای دریافت شناسه کاربری خاص ، از گزینه “-u” استفاده کنید.

id -u warda

آموزش کامل دستور Id در لینوکس

2. “-g” گروهها را نشان می دهد ، بنابراین اگر می خواهید GID خاصی نمایش داده شود ، از این گزینه در ترمینال استفاده کنید:

id -g warda

آموزش کامل دستور Id در لینوکس

3- در دستور id لینوکس برای نمایش همه شناسه های گروهی که کاربر به آن تعلق دارد ، از گزینه “-G” استفاده می شود:

id -G warda

آموزش کامل دستور Id در لینوکس

4- گزینه “help” برای چاپ اسناد راهنما در ترمینال جهت راهنمایی و سپس خروج استفاده می شود.

id --help

آموزش کامل دستور Id در لینوکس

در زیر چند گزینه دیگر ذکر شده است که می تواند در صورت لزوم مورد استفاده قرار گیرد:

  • Z: برای نمایش security contest
  • r: برای نمایش id های واقعی
  • z: برای محدود کردن ورودی ها از طریق کاراکتر های Null
  • n: برای نمایش نام به جای عدد

اکنون ، بیایید نحوه چاپ نام به جای شماره را با استفاده از گزینه -n بررسی کنیم.

به عنوان مثال :

اگر بخواهم به جای شناسه های خود ، نام همه گروه های کاربر را چاپ کنم ، از دستور زیر استفاده می کنم:

id –n -G warda

آموزش کامل دستور Id در لینوکس

در اینجا می توانید ببینید ، این نام همه گروه ها را چاپ می کند.

به همین ترتیب ، می توانید در دستور لینوکس id از “-ng” برای نام گروه واقعی و “-nu” برای نام کاربر استفاده کنید.

برای نمایش شناسه واقعی به جای شناسه موثر در ترمینال می توانید از دستور “-r” با گزینه های -u ، -g و -G استفاده کنید.

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

id -r -g

آموزش کامل دستور Id در لینوکس

همانطور که مشاهده می کنید ، می توانیم شناسه های واقعی را با و بدون دستور نام کاربری دریافت کنیم.

ما همین نتایج را خواهیم گرفت.

بیایید مثال دیگری را ببینیم:

id -r -G

آموزش کامل دستور Id در لینوکس

و همچنین می توانید مشخصات کاربر خاصی را دریافت کنید:

id warda

آموزش کامل دستور Id در لینوکس

جمع بندی

ما از این آموزش یاد گرفته ایم که چگونه از دستور “Id” برای شناسه های واقعی و موثر استفاده کنیم.

از دستور “Id” برای چاپ هویت کاربر ، شناسه گروه خاص و کلیه شناسه های گروهی که کاربر به آن تعلق دارد ، استفاده می شود.

ما همچنین چندین گزینه از دستور Id و ویژگی های آنها را بررسی کردیم.

امیدواریم مقاله آموزش کامل دستور Id در لینوکس مفید بوده باشد.

داتیس نتورک را در شبکه های اجتماعی خصوصا تلگرام دنبال کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *