ٹرمینل کے ذریعے میک سسٹم کی جامع معلومات کیسے تلاش کریں۔
فہرست کا خانہ:
اگر آپ میک کے بارے میں جامع سسٹم کی معلومات حاصل کرنا چاہتے ہیں، تو آپ کو معلوم ہوگا کہ ٹرمینل اس ڈیٹا کو تیزی سے بازیافت کرنے کا ایک بہترین طریقہ ہے۔
ہم ایک آسان کمانڈ فراہم کریں گے جو میک کے بارے میں وسیع سسٹم کی معلومات کو ظاہر کرے گا، بشمول موجودہ سسٹم سافٹ ویئر ورژن اور بلڈ نمبر، کرنل ورژن، بوٹ والیوم، بوٹ موڈ، کمپیوٹر کا نام، فعال صارف کا نام، ورچوئل میموری کی معلومات، SIP اسٹیٹس، اپ ٹائم، میک ماڈل کا نام اور شناخت کنندہ، CPU چپ، CPU کور کی تعداد، میموری، فرم ویئر ورژن، OS لوڈر ورژن، سیریل نمبر، ہارڈویئر UUID، پروویژننگ UDID، اور ایکٹیویشن لاک اسٹیٹس۔آپ نیٹ ورکنگ، سٹوریج، بلوٹوتھ، اور دیگر متعلقہ سسٹم انفارمیشن ڈیٹا کی اقسام کے بارے میں اضافی تفصیلات حاصل کرنے کے لیے کمانڈ کو اپنی مرضی کے مطابق بھی بنا سکتے ہیں۔
زیادہ تر میک صارفین ممکنہ طور پر میک کے بارے میں سسٹم کی معلومات حاصل کرنے کے لیے اس میک فیچر کے بارے میں اور سسٹم انفارمیشن ایپ کا استعمال کرتے ہیں، اور اگرچہ اس طریقہ کار میں کوئی غلط بات نہیں ہے، کچھ صارفین کو جامع سسٹم حاصل کرنے میں مدد مل سکتی ہے۔ ٹرمینل کا استعمال کرتے ہوئے کمانڈ لائن کے ذریعے میک کے بارے میں معلومات۔ ٹرمینل کے کئی فائدے ہیں، جن میں ریموٹ رسائی سے لے کر رسائی تک، چاہے GUI غلط برتاؤ کر رہا ہو، ٹیکسٹ فارمیٹ میں آسانی سے اسکین کرنے کے قابل آؤٹ پٹ تیار کرنے تک۔
System_profiler کے ساتھ ٹرمینل سے میک سسٹم کی معلومات بازیافت کرنا
شروع کرنے کے لیے، ٹرمینل ایپلیکیشن کھولیں، جو /Applications/Utilities/ میں پائی جاتی ہے یا اسپاٹ لائٹ کے ساتھ ٹرمینل شروع کرکے۔ ایک بار جب آپ کمانڈ لائن پر ہوں، موجودہ Macs ہارڈویئر اور سسٹم سافٹ ویئر کے بارے میں وسیع معلومات حاصل کرنے کے لیے درج ذیل کمانڈ درج کریں:
system_profiler SPSoftwareDataType SPHardwareDataType
واپسی کو دبائیں اور آپ کو ایک آسانی سے پڑھنے کے قابل آؤٹ پٹ نظر آئے گا جس میں میک کے بارے میں ہر طرح کے آسان سسٹم کی معلومات کی فہرست دی گئی ہے، کچھ اس طرح نظر آرہا ہے:
$ system_profiler SPSoftwareDataType SPHardwareDataType
سافٹ ویئر:
سسٹم سافٹ ویئر کا جائزہ:
سسٹم ورژن: macOS 12.1 (21C52) Kernel ورژن: Darwin 21.2.0 Boot Volume: Macintosh HD Boot Mode: Normal Computer Name: M1 MacBook Pro صارف کا نام: Paul Horowitz (Paul) Secure Virtual Me سسٹم انٹیگریٹی پروٹیکشن فعال: بوٹ کے بعد سے فعال وقت: 35 دن 17:14
ہارڈ ویئر:
ہارڈ ویئر کا جائزہ:
ماڈل کا نام: MacBook Pro ماڈل شناخت کنندہ: MacBookPro17، 1 چپ: Apple M1 کور کی کل تعداد: 8 (4 کارکردگی اور 4 کارکردگی) میموری: 16 GB سسٹم فرم ویئر ورژن: 7429۔61.2 OS لوڈر ورژن: 7429.61.2 سیریل نمبر (سسٹم): C20JJ9PA2QRS ہارڈ ویئر UUID: B571BB30-C8C9-DF83-312F-D8C265617512 پروویژننگ UDID: 0428Stav0Stav0Lo280}LoTus0LoTus0LoD40}
جیسا کہ آپ اس معلومات سے دیکھ سکتے ہیں، Mac ایک M1 MacBook Pro ہے جس میں 16GB RAM ہے، macOS Monterey 12.1 کو عام طور پر بوٹ کیا جاتا ہے اور SIP فعال ہوتا ہے، اور ایک ماہ طویل سسٹم اپ ٹائم ہوتا ہے۔
یہ آپ کے سسٹم کی معلومات کی ضروریات کے لیے کافی ہو سکتا ہے، لیکن اگر آپ میک کے بارے میں مزید ڈیٹا بازیافت کرنا چاہتے ہیں تو آپ سسٹم کی مزید معلومات بھی حاصل کر سکتے ہیں، شاید نیٹ ورکنگ یا اندرونی اسٹوریج کے بارے میں۔
درج ذیل کمانڈ کا استعمال کرکے سسٹم_پروفائلر پر دستیاب ڈیٹا کی اقسام کی مکمل فہرست دیکھنے کے لیے:
system_profiler -listDataTypes
Currently the system_profiler data types include the following options: SPParallelATADataType SPUniversalAccessDataType SPSecureElementDataType SPApplicationsDataType SPAudioDataType SPBluetoothDataType SPCameraDataType SPCardReaderDataType SPiBridgeDataType SPDeveloperToolsDataType SPDiagnosticsDataType SPDisabledSoftwareDataType SPDiscBurningDataType SPEthernetDataType SPExtensionsDataType SPFibreChannelDataType SPFireWireDataType SPFirewallDataType SPFontsDataType SPFrameworksDataType SPDisplaysDataType SPHardwareDataType SPInstallHistoryDataType SPInternationalDataType SPLegacySoftwareDataType SPNetworkLocationDataType SPLogsDataType SPManagedClientDataType SPMemoryDataType SPNVMeDataType SPNetworkDataType SPPCIDataType SPParallelSCSIDataType SPPowerDataType SPPrefPaneDataType SPPrintersSoftwareDataType SPPrintersDataType SPConfigurationProfileDataType SPRawCameraDataType SPSASDataType SPSerialATADataType SPSPIDataType SPSmartCardsDataType SPSoftwareDataType SPStart upItemDataType SPStorageDataType SPSyncServicesDataType SPThunderboltDataType SPUSBDataType SPNetwork VolumeDataType SPWWANDataType SPAirPortDataType
System_profiler کمانڈ سٹرنگ میں بس ڈیٹا ٹائپ شامل کریں اور اس مخصوص ڈیٹا ٹائپ کے بارے میں معلومات حاصل کرنے کے لیے اس پر عمل کریں۔
ہم نے پہلے بھی system_profiler کمانڈ پر تبادلہ خیال کیا ہے، عام طور پر اسے صرف 'مزید' پر پائپ کرتے ہیں تاکہ صارفین کو سسٹم کی معلومات کے پورے صفحے کو اسکین کرنے کی اجازت دی جا سکے، لیکن یہ نقطہ نظر بہت سے صارفین کی ضرورت سے کہیں زیادہ معلومات دکھاتا ہے۔ 'system_profiler SPSoftwareDataType SPHardwareDataType' کے ذریعے دکھائی گئی مختصر معلومات ممکنہ طور پر زیادہ تر صارفین کے لیے موزوں ہے جو سسٹم کی معلومات تلاش کرنا چاہتے ہیں۔
اگر دلچسپی ہے تو، آپ sw_vers اور uname کا استعمال کرتے ہوئے میکوس ورژن اور کرنل کی معلومات سمیت سسٹم کی معلومات بھی حاصل کر سکتے ہیں، یا system_profiler آؤٹ پٹ کے ذریعے ہر چیز کا صفحہ بندی کر سکتے ہیں۔ اگر آپ صرف پروسیسر سے متعلق معلومات چاہتے ہیں تو آپ کمانڈ لائن سے sysctl کے ساتھ cpu کی معلومات بھی حاصل کر سکتے ہیں۔
ٹپ آئیڈیا کے لیے BlackMoonWolf کا شکریہ!