لینکس میں موجودہ صارف اکاؤنٹ کا تعین کیسے کریں۔

یونٹی ڈیسک ٹاپ تصور پر باش شیل

فاطموتی احمد زینوری/شٹر اسٹاک ڈاٹ کام



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

آپ کو موجودہ صارف کی شناخت تلاش کرنے کی ضرورت کیوں پڑے گی؟ بہت سے معاملات میں کمپیوٹر کا مالک واحد صارف ہوتا ہے اور، بہت زیادہ وجود کے بغیر، وہ شاید خود کو جانتے ہیں۔ شاید، لیکن لوگوں کے لیے اضافی صارف اکاؤنٹس بنانا بھی عام ہے تاکہ خاندان کے افراد کو کمپیوٹر تک رسائی حاصل ہو سکے۔ اور، اگر آپ کسی سرور پر کسی ریموٹ شیل سے جڑے ہوئے ہیں، تو آپ کو اس صارف نام کی فوری یاد دہانی کی ضرورت ہو سکتی ہے جس کے ساتھ آپ لاگ ان ہیں۔ اگر آپ کو ایک لاگ ان سیشن نظر آتا ہے جس میں کوئی بھی موجود نہیں ہے، تو آپ کمانڈ لائن سے موجودہ صارف کی شناخت کیسے کریں گے؟





آئیے پہلے سب سے آسان آپشن کو آزمائیں۔ ہمیں صرف کمانڈ پرامپٹ کو دیکھنے کی ضرورت ہے۔ پہلے سے طے شدہ طور پر، لینکس کی تقسیم میں پرامپٹ میں صارف نام ہوتا ہے۔ سادہ ہمیں کچھ ٹائپ کرنے کی بھی ضرورت نہیں تھی۔

صارف کا نام کمانڈ پرامپٹ میں دکھایا گیا ہے۔



اگر صارف نے اپنے پرامپٹ کو کسی اور فارمیٹ میں تبدیل کر دیا ہے تو ہمیں کچھ اور کرنے کی ضرورت ہے۔ |_+_| کمانڈ ہمیں وہ معلومات دے گا جس کی ہم تلاش کر رہے ہیں۔

who

who کمانڈ سے آؤٹ پٹ

|_+_| سے آؤٹ پٹ آپ کو موجودہ صارف کا نام، وہ ٹرمینل جس پر وہ لاگ اِن ہوا ہے، وہ تاریخ اور وقت بتاتا ہے جب وہ لاگ اِن ہوئے تھے۔ اگر یہ ریموٹ سیشن ہے، تو یہ ہمیں یہ بھی بتاتا ہے کہ وہ کہاں سے لاگ اِن ہوئے ہیں۔



اشتہار

مقابلے کے لحاظ سے، |_+_| کمانڈ ایک بہت ہی معقول جواب فراہم کرتا ہے:

who

whoami کمانڈ سے آؤٹ پٹ

آپ |_+_| کی بازگشت کرکے ایک ہی لفظی جواب حاصل کرسکتے ہیں۔ اسکرین پر ماحولیاتی متغیر۔

whoami

صارف کے ماحول کے متغیر کو ظاہر کرنے کے لیے ایکو کا استعمال

ایک حرفی کمانڈ |_+_| کم ٹائپنگ کی ضرورت ہے اور زیادہ معلومات فراہم کرتا ہے۔

$USER

ڈبلیو کمانڈ سے آؤٹ پٹ

|_+_| کمانڈ ہمیں صارف کا نام فراہم کرتا ہے جو ہم چاہتے تھے، اور اس صارف کے لیے ڈیٹا کا ایک بونس سیٹ۔ نوٹ کریں کہ اگر لینکس سسٹم میں متعدد صارفین لاگ ان ہیں تو |_+_| کمانڈ ان سب کی فہرست دے گا۔ آپ کو یہ جاننے کی ضرورت ہوگی کہ جس صارف میں آپ کی دلچسپی تھی اس نے کس ٹرمینل پر لاگ ان کیا تھا۔ اگر انہوں نے خود لینکس کمپیوٹر پر براہ راست لاگ ان کیا ہے، تو یہ pts/o ہوگا، لہذا |_+_| سے آؤٹ پٹ میں :0 تلاش کریں۔ .

|_+_| کمانڈ بوٹ ٹائم، اپ ٹائم اور پچھلے پانچ، دس اور پندرہ منٹ کے لیے اوسط لوڈ، اور موجودہ صارف کے حوالے سے درج ذیل معلومات فراہم کرتی ہے۔

    صارف: صارف کا نام۔ ٹی ٹی وائی: ٹرمینل کی قسم جس پر وہ لاگ ان ہیں۔ یہ عام طور پر ایک pts (ایک چھدم ٹیلی ٹائپ) ہوگا۔ :0 کا مطلب ہے اس کمپیوٹر سے منسلک فزیکل کی بورڈ اور اسکرین۔ سے: ریموٹ ہوسٹ کا نام اگر یہ ریموٹ کنکشن ہے۔ لاگ ان کریں@: وہ وقت جس میں صارف لاگ ان ہوا۔ IDLE: بیکار وقت. یہ دکھاتا ہے؟xdm؟ اسکرین شاٹ میں کیونکہ ہم ایک X-windows ڈسپلے مینیجر کے تحت چل رہے ہیں، جو وہ معلومات فراہم نہیں کرتا ہے۔ جے سی پی یو: جوائنٹ سی پی یو ٹائم، یہ سی پی یو کا وقت ہے جو اس ٹی ٹی کے ساتھ منسلک تمام عملوں کے ذریعے استعمال کیا جاتا ہے۔ دوسرے لفظوں میں، اس لاگ ان سیشن میں اس صارف کا کل CPU وقت۔ پی سی پی یو: CPU وقت پر عمل کریں، یہ موجودہ عمل کے ذریعے استعمال ہونے والا CPU وقت ہے۔ موجودہ عمل کو WHAT کالم میں نامزد کیا گیا ہے۔ کیا: اس صارف کے موجودہ عمل کی کمانڈ لائن۔

اب جب کہ ہم جانتے ہیں کہ یہ صارف کون ہے، ہم ان کے بارے میں مزید معلومات حاصل کر سکتے ہیں۔ |_+_| کمانڈ شروع کرنے کے لئے ایک اچھی جگہ ہے۔ ٹائپ کریں |_+_|، ایک اسپیس، صارف کا نام اور انٹر دبائیں۔

w

آئی ڈی کمانڈ سے آؤٹ پٹ

اشتہار

اس سے ہمیں ان کی صارف ID (uid)، گروپ ID (gid) اور وہ گروپس ملتے ہیں جن کے وہ رکن ہیں۔ گروپوں کا کم بے ترتیبی ڈسپلے |_+_| کا استعمال کرکے حاصل کیا جاسکتا ہے۔ کمانڈ.

w

گروپس کمانڈ سے آؤٹ پٹ

ایک عمدہ خلاصہ |_+_| کے ذریعہ فراہم کیا گیا ہے۔ کمانڈ. استعمال کریں |_+_| اس پیکیج کو اپنے سسٹم پر انسٹال کرنے کے لیے اگر آپ Ubuntu یا Debian پر مبنی کوئی اور ڈسٹری بیوشن استعمال کر رہے ہیں۔ دیگر لینکس ڈسٹری بیوشنز پر، اس کے بجائے اپنے لینکس ڈسٹری بیوشن کا پیکیج مینجمنٹ ٹول استعمال کریں۔

w

ایک بار جب آپ کے پاس |_+_| انسٹال ہو گیا ہے، آپ اسے استعمال کرنے والے صارف کے بارے میں کچھ معلومات ظاہر کرنے کے لیے استعمال کر سکتے ہیں۔

انگلی ڈیو

فنگر کمانڈ سے آؤٹ پٹ

زیادہ تر لینکس سسٹمز پر، ان میں سے کچھ فیلڈز خالی ہوں گی۔ دفتر، پورا نام، اور فون نمبر پہلے سے طے شدہ نہیں ہوتے ہیں۔ No Plan فیلڈ سے مراد ایک پرانی اسکیم ہے جہاں آپ دلچسپی رکھنے والے کے لیے چند نوٹس فراہم کر سکتے ہیں، اس بارے میں کہ آپ کس چیز پر کام کر رہے ہیں، یا کرنے کا ارادہ رکھتے ہیں۔ اگر آپ اپنے ہوم فولڈر میں .plan فائل میں ترمیم کرتے ہیں، تو اس فائل کے مواد کو آؤٹ پٹ میں |_+_| .

Ubuntu اور بہت سے دوسرے لینکس ڈسٹری بیوشنز پر استعمال ہونے والے GNOME ڈیسک ٹاپ سے لاگ ان صارف کا نام تیزی سے ظاہر کرنے کے لیے، اپنی اسکرین کے اوپری دائیں کونے میں سسٹم مینو پر کلک کریں۔ ڈراپ ڈاؤن مینو میں نیچے کا اندراج صارف کا نام ہے۔ دوسرے لینکس ڈیسک ٹاپ ماحول کو آپ کا صارف نام اسی طرح تلاش کرنے میں آسان مینو میں دکھانا چاہیے۔

سسٹم مینو صارف کا نام دکھا رہا ہے۔

اشتہار

یہ آسان تھا، صرف ایک کلک۔ لیکن اس میں مزہ کہاں ہے؟

آپ کو ڈیجیٹل جاسوس کی طرح محسوس نہیں ہوتا ہے جیسا کہ آپ Bash شیل استعمال کرتے وقت کرتے ہیں۔

لینکس کمانڈز
فائلوں ٹار · pv · کیٹ · tac · chmod · گرفت · فرق · sed · کے ساتھ · آدمی · pushd · پاپ ڈی · fsck · ٹیسٹ ڈسک · seq · fd · پانڈوک · سی ڈی · $PATH · awk · شامل ہونا · jq · گنا · uniq · journalctl · دم · حالت · ls · fstab · باہر پھینک دیا · کم · chgrp · chown · rev · دیکھو · تار · قسم · نام تبدیل کریں · زپ · ان زپ · پہاڑ · umount · انسٹال کریں · fdisk · mkfs · rm · rmdir · rsync · ڈی ایف · جی پی جی · ہم · نینو · mkdir · سے · ln · پیچ · تبدیل · rcone · ٹکڑا · ایس آر ایم
عمل عرف · سکرین · سب سے اوپر · اچھا · رینس · ترقی · اسٹریس · نظام · tmux · chsh · تاریخ · پر · بیچ · مفت · کونسا · dmesg · usermod · پی ایس · کروٹ · xargs · tty · گلابی · lsof · vmstat · وقت ختم · دیوار · جی ہاں · مار ڈالو · سونا · sudo · اس کا · وقت · گروپ ایڈ · usermod · گروپس · lshw · بند · دوبارہ شروع کریں · روکو · بجلی بند · پاس ڈبلیو ڈی · lscpu · کرونٹاب · تاریخ · bg · fg
نیٹ ورکنگ netstat · پنگ · ٹریسروٹ · آئی پی · ss · کون ہے · fail2ban · bmon · تم · انگلی · nmap · ایف ٹی پی · curl · wget · ڈبلیو ایچ او · میں کون ہوں · میں · iptables · ssh-keygen · ufw

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

اگلا پڑھیں ڈیو میکے کی پروفائل تصویر ڈیو میکے
ڈیو میکے نے سب سے پہلے کمپیوٹر کا استعمال اس وقت کیا جب پنچڈ پیپر ٹیپ کا رواج تھا، اور وہ تب سے پروگرامنگ کر رہا ہے۔ آئی ٹی انڈسٹری میں 30 سال سے زیادہ کے بعد، اب وہ کل وقتی ٹیکنالوجی صحافی ہیں۔ اپنے کیریئر کے دوران، اس نے ایک فری لانس پروگرامر، ایک بین الاقوامی سافٹ ویئر ڈویلپمنٹ ٹیم کے مینیجر، ایک IT سروسز پروجیکٹ مینیجر، اور حال ہی میں، ڈیٹا پروٹیکشن آفیسر کے طور پر کام کیا ہے۔ ان کی تحریر howtogeek.com، cloudsavvyit.com، itenterpriser.com، اور opensource.com نے شائع کی ہے۔ ڈیو لینکس کے مبشر اور اوپن سورس کے وکیل ہیں۔
مکمل بائیو پڑھیں

دلچسپ مضامین