لینکس پر uname کمانڈ کے ساتھ سسٹم کی معلومات کیسے حاصل کریں۔

لینکس پر uname کمانڈ کے ساتھ سسٹم کی معلومات کیسے حاصل کریں۔

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





اگرچہ uname استعمال کرنا کافی آسان ہے ، لیکن ابتدائی افراد کے لیے ، کمانڈ کا آؤٹ پٹ پہلے تو پیچیدہ لگتا ہے۔ آپ کے لیے آسان بنانے کے لیے ، یہ گائیڈ ظاہر کرتا ہے کہ لینکس پر سسٹم سے متعلق بنیادی معلومات کو پرنٹ کرنے کے لیے یونیم کا استعمال کیسے کریں۔





uname کمانڈ کیا ہے؟

جیسا کہ اوپر ذکر کیا گیا ہے ، uname لینکس اور دیگر یونکس پر مبنی OSes میں ایک پروگرام ہے جو بنیادی آپریٹنگ سسٹم اور دانا کی معلومات کو صاف شکل میں نکالتا ہے۔ اگرچہ uname کا مطلب ہے۔ یونکس کا نام۔ ، کمانڈ کو مختلف دیگر آپریٹنگ سسٹمز میں بھی نافذ کیا گیا ہے۔ کی گھڑی کمانڈ ونڈوز کمانڈ پرامپٹ انیم کے برابر ہے۔





کمانڈ کا بنیادی نحو یہ ہے:

uname options

...کہاں اختیارات وہ جھنڈے ہیں جن کی آپ کمانڈ میں وضاحت کر سکتے ہیں۔



ٹائپنگ۔ بے نام ٹرمینل میں دانا کا نام نکلتا ہے۔

uname

آؤٹ پٹ:





Linux

لیکن یہ سب کچھ نہیں ہے۔ کا استعمال کرتے ہوئے -کو uname کے ساتھ پرچم دانا اور OS کے بارے میں مکمل معلومات فراہم کرتا ہے۔ کی -کو پرچم کا مطلب ہے تمام .

uname -a

آؤٹ پٹ:





آؤٹ پٹ کو توڑنا۔

جیسا کہ آپ دیکھ سکتے ہیں ، آؤٹ پٹ میں متعدد فیلڈز دکھائے جاتے ہیں۔ آئیے ہر ایک کے بارے میں بات کرتے ہیں۔

Linux kali 5.10.0-kali7-amd64 #1 SMP Debian 5.10.28-1kali1 (2021-04-12) x86_64 GNU/Linux
  • دانا کا نام۔ : آپ کے آلے پر چلنے والے دانا کا نام۔ اس صورت میں ، دانا کا نام ہے۔ لینکس .
  • میزبان کا نام : دوسرا فیلڈ سسٹم میزبان نام کے لیے مخصوص ہے۔ زیادہ تر لینکس ڈسٹری بیوشنز صارف کو انسٹالیشن کے وقت میزبان نام ترتیب دینے کی اجازت دیتی ہیں۔ چونکہ یہ کالی لینکس انسٹالیشن ہے ، سسٹم کا ڈیفالٹ میزبان نام ہے۔ وقت .
  • دانا کی رہائی۔ : اگلا فیلڈ دانا کی رہائی کو ظاہر کرتا ہے۔ مندرجہ بالا آؤٹ پٹ میں ، آپ دیکھ سکتے ہیں کہ دانا کی رہائی ہے۔ 5.10.0-kali7-amd64۔ .
  • دانا ورژن۔ : لینکس دانا کا ورژن آپ کے کمپیوٹر پر نصب ہے۔ اس صورت میں ، دانا ورژن ہے۔ #1 ڈیبین SMP 5.10.28-1time1 (2021-04-12) .
  • مشین ہارڈ ویئر کا نام : ہارڈ ویئر کا نام آپ کے سسٹم کا CPU فن تعمیر ہے۔ مذکورہ بالا آؤٹ پٹ میں ، x86_64 ہارڈ ویئر کا نام ہے
  • آپریٹنگ سسٹم : آؤٹ پٹ میں آخری فیلڈ آپریٹنگ سسٹم کا نام دکھاتا ہے۔ اس معاملے میں ، OS کا نام ہے۔ جی این یو/لینکس۔ .

متعلقہ: لینکس میں دانا کیا ہے اور آپ اپنا ورژن کیسے چیک کرتے ہیں؟

آؤٹ لک اکاؤنٹ کو کیسے حذف کریں۔

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

uname کا استعمال کرتے ہوئے انفرادی معلومات دکھائیں۔

کے علاوہ -کو پرچم ، اور بھی اختیارات ہیں جنہیں آپ uname کے ساتھ استعمال کرسکتے ہیں۔ اضافی جھنڈوں میں سے ہر ایک کو ایک فیلڈ میں نقشہ بنایا گیا ہے اور اس مخصوص فیلڈ کو آؤٹ پٹ میں ظاہر کرنے کے لیے استعمال کیا جا سکتا ہے۔

مثال کے طور پر ، اگر آپ صرف آپریٹنگ سسٹم کا نام چاہتے ہیں تو یا پرچم:

uname -o

آؤٹ پٹ:

GNU/Linux

اسی طرح ، آپ انفرادی شعبوں کو آؤٹ پٹ کرنے کے لیے مندرجہ ذیل آٹھ آپشنز کو uname کے ساتھ استعمال کرسکتے ہیں۔

  • دانا کا نام۔ : -س
  • میزبان کا نام : -ن۔
  • دانا کی رہائی۔ : -ر
  • دانا ورژن۔ : -v
  • مشین ہارڈ ویئر کا نام : -م
  • پروسیسر : -پی
  • ہارڈ ویئر پلیٹ فارم : -میں
  • آپریٹنگ سسٹم : -و

کمانڈ لائن مدد حاصل کرنے اور uname سے وابستہ ورژن کی معلومات ظاہر کرنے کے لیے ، --مدد اور -ورژن جھنڈے بالترتیب

uname --help

آؤٹ پٹ:

uname --version

آؤٹ پٹ:

uname (GNU coreutils) 8.32
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later .
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by David MacKenzie.

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

تاہم ، یہ تجربہ اور مہارت کا تقاضا کرتا ہے کیونکہ دانا سورس کوڈ کو سمجھنا کیک واک نہیں ہے۔ کوئی جو ابھی ابھی سی پروگرامنگ لینگویج سے شروع کر رہا ہے اسے لینکس کرنل تیار کرنے سے پہلے ترقی میں وسیع علم حاصل کرنا پڑے گا۔

ونڈوز 10 پر پرانے پروگرام چلا رہے ہیں۔
بانٹیں بانٹیں ٹویٹ ای میل۔ 5 سی پروگرامنگ ٹپس آپ کو شروع کرنا سیکھنا چاہیے۔

سی پروگرامنگ لینگویج کی سخت شہرت ہے۔ لیکن اگر آپ اس پر قابو پاتے ہیں تو ، آپ کچھ بھی پروگرام کرسکتے ہیں ، جیسا کہ یہ نکات دکھاتے ہیں۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • لینکس
  • ٹرمینل
  • کمانڈ پرامپٹ
  • لینکس کمانڈز
مصنف کے بارے میں دیپش شرما(79 مضامین شائع ہوئے)

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

دیپیش شرما سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔