صارف کی معلومات دکھائیں لینکس کے اندر اندر "آئی ڈی" کمانڈ کا استعمال کرتے ہوئے

یہ گائیڈ آپ کو موجودہ صارف کے بارے میں معلومات کو پرنٹ کرنے کے طریقے سے دکھایا جائے گا، بشمول وہ گروہوں جن کے تعلق وہ ہیں.

اگر آپ سسٹم کی معلومات کو ظاہر کرنا چاہتے ہیں تو آپ ایک ہی کمانڈ استعمال کرسکتے ہیں.

id (مکمل صارف کی معلومات کو ظاہر کریں)

اس کے اپنے ڈم کمانڈ پر بہت سے معلومات پرنٹ کرتی ہے:

آپ مندرجہ ذیل آئی ایم کمانڈ چل سکتے ہیں:

شناخت

شناخت کمانڈ موجودہ صارف کے بارے میں تمام معلومات ظاہر کرے گا لیکن آپ کسی دوسرے صارف کا نام بھی وضاحت کرسکتے ہیں.

مثال کے طور پر:

ID fred

id-g (ایک صارف کے لئے پرائمری گروپ کی شناخت ظاہر کریں)

اگر آپ موجودہ صارف کے لئے بنیادی گروپ کی شناخت تلاش کرنا چاہتے ہیں تو مندرجہ ذیل کمانڈ درج کریں:

id-g

یہ صرف گروپ کی شناخت کرے گا جیسے 1001.

آپ شاید سوچتے ہو کہ بنیادی گروپ کیا ہے. جب آپ کسی صارف کو تخلیق کرتے ہیں تو مثال کے طور پر، وہ ایک گروپ کو / etc / passwd فائل کی ترتیبات کی بنیاد پر تفویض کر لیتے ہیں. جب وہ صارف فائلوں کو تخلیق کرتا ہے تو وہ فریڈ کی طرف سے اور بنیادی گروپ کو تفویض کیا جائے گا. اگر دوسرے صارفین کو گروپ تک رسائی دی جاتی ہے تو اس گروپ کے اندر دوسرے صارفین کے طور پر اسی اجازت حاصل ہوگی.

آپ بنیادی گروپ کی شناخت کو دیکھنے کے لئے مندرجہ ذیل نحوط کا بھی استعمال کرسکتے ہیں:

ID - گروپ

اگر آپ کسی دوسرے صارف کے لئے بنیادی گروپ کی شناخت کو دیکھنا چاہتے ہیں تو صارف کے نام کی وضاحت کرتے ہیں:

id-f fred
شناختی گروپ

ID -G (صارف کے لئے سیکنڈری گروپ کی شناخت کریں)

اگر آپ سیکنڈری گروپوں کو تلاش کرنا چاہتے ہیں تو ایک صارف مندرجہ ذیل کمانڈ کی نوعیت رکھتا ہے:

آئی ڈی جی

مندرجہ ذیل کمانڈ سے آؤٹ پٹ 1000 4 27 38 46 187 کی لائنوں میں ہوگی.

جیسا کہ پہلے ذکر کیا جاتا ہے ایک صارف کو ایک بنیادی گروپ میں تفویض کیا جاتا ہے لیکن وہ ثانوی گروپوں کو بھی شامل کیا جا سکتا ہے. مثال کے طور پر فریڈ 1001 کا بنیادی گروپ ہوسکتا ہے لیکن اس میں وہ 2000 گروپ (اکاؤنٹس)، 3000 (مینیجرز) بھی شامل ہوسکتے ہیں.

آپ سیکنڈری گروپ کے اداروں کو دیکھنے کے لئے مندرجہ ذیل نحو بھی استعمال کرسکتے ہیں.

شناخت

اگر آپ کسی دوسرے صارف کے لئے ثانوی گروہ آئی کو دیکھنا چاہتے ہیں تو صارف کے نام کی وضاحت کرتے ہیں:

آئی ڈی جی
id- groupss fred

ID-ggn (صارف کے لئے پرائمری گروپ کا نام ڈسپلے کریں)

گروپ کی شناخت کی نمائش ٹھیک ہے لیکن انسان کے طور پر وہ نامزد ہونے پر چیزوں کو سمجھنے میں بہت آسان ہے.

مندرجہ ذیل کمانڈ صارف کے لئے بنیادی گروپ کا نام ظاہر کرتا ہے:

ID-ggn

معیاری لینکس ڈویژن پر اس کمانڈ کے لئے آؤٹ پٹ کا نام صارف نام کے طور پر ہی ہوگا. مثال کے طور پر.

گروپ کے نام کو دیکھنے کے لئے آپ مندرجہ ذیل نحو بھی استعمال کرسکتے ہیں:

id - group --name

اگر آپ کسی اور صارف کے لئے بنیادی گروپ کا نام دیکھنا چاہتے ہیں تو صارف کے نام کو کمانڈ میں شامل ہے:

id -gn fred
id - group --name fred

ID -Gn (صارف کے لئے سیکنڈری گروپ کا نام ظاہر کریں)

اگر آپ ثانوی گروپ کے نام کو ظاہر کرنا چاہتے ہیں اور صارف کے لئے ID نمبر مندرجہ ذیل کمان درج نہیں کرتے ہیں:

ID -GN

پیداوار پیداوار کے ساتھ کچھ ہو جائے گا جس میں فریڈ ایڈم سیڈروم سوڈو کامبیر.

آپ مندرجہ ذیل نحوط کو استعمال کرکے اسی معلومات حاصل کرسکتے ہیں:

id - groupss --name

اگر آپ دوسرے صارف کے لئے سیکنڈری گروپ کے نام کو دیکھنا چاہتے ہیں تو صارف کے نام کو حکم میں بیان کرتے ہیں:

ID -GN fred
id-groups --name fred

id -u (ڈسپلے صارف کی شناخت)

اگر آپ مندرجہ ذیل کمانڈ میں موجودہ صارف کی قسم کے صارف کی شناخت ظاہر کرنا چاہتے ہیں:

آئی ڈی

کمانڈر کی پیداوار 1000 کی لائنوں میں کچھ ہو گی.

آپ مندرجہ ذیل کمانڈ ٹائپ کرکے اسی اثر کو حاصل کرسکتے ہیں:

شناخت

آپ کمانڈ کے حصے کے طور پر صارف کے نام کی وضاحت کرکے کسی دوسرے صارف کے لئے صارف کی شناخت تلاش کر سکتے ہیں:

id-fred
id --user fred

id -un (ڈسپلے صارف کا نام)

آپ مندرجہ ذیل کمانڈ ٹائپ کرکے موجودہ صارف کیلئے صارف نام کو ظاہر کر سکتے ہیں:

id

مندرجہ بالا کمانڈ سے پیداوار فریڈ کی لائنوں کے ساتھ کچھ ہو گی.

آپ اسی معلومات کو ظاہر کرنے کے لئے مندرجہ ذیل کمانڈ کا بھی استعمال کرسکتے ہیں:

id --user --name

اس کمانڈ میں دوسرے صارف کے نام کی فراہمی میں تھوڑا سا نقطہ نظر ہے.

خلاصہ

آئی ڈی کمانڈ استعمال کرنے کا بنیادی سبب یہ ہے کہ صارف کون سا گروہ ہے اور کبھی کبھار یہ پتہ لگانے کے لئے کہ کون سا صارف آپ کو خاص طور پر لاگ ان کیا جاتا ہے، اگر آپ صارفین کے درمیان سوئچ کرنے کے لئے آپ کو کمانڈ استعمال کرتے ہیں.

اخری صورت میں، آپ کونسی کمانڈ استعمال کرسکتے ہیں جن کے بارے میں آپ کو لاگ ان کیا جاتا ہے اور آپ گروپوں کا کمانڈر استعمال کرسکتے ہیں تاکہ یہ پتہ چل سکیں کہ کون سا گروپ کسی صارف کا تعلق ہے.

اگر آپ مختلف صارف کے طور پر کئی حکموں کو چلانے کی ضرورت ہے تو آپ کو صرف کم استعمال کرنا چاہئے. اشتھار کے لئے حکم دیتا ہے کہ آپ سڈو کمانڈ استعمال کریں.