كيفية البحث عن معلومات شاملة لنظام Mac عبر Terminal

جدول المحتويات:

Anonim

إذا كنت ترغب في العثور على معلومات نظام شاملة حول جهاز Mac ، فستجد أن Terminal هي وسيلة ممتازة لاسترداد هذه البيانات بسرعة.

سنوفر أمرًا مفيدًا يكشف عن معلومات شاملة للنظام حول جهاز Mac ، بما في ذلك إصدار برنامج النظام الحالي ورقم الإصدار ، وإصدار kernel ، ووحدة تخزين التمهيد ، ووضع التمهيد ، واسم الكمبيوتر ، واسم المستخدم النشط ، معلومات الذاكرة الظاهرية ، حالة SIP ، وقت التشغيل ، اسم ومعرف طراز Mac ، شريحة وحدة المعالجة المركزية ، عدد مراكز وحدة المعالجة المركزية ، الذاكرة ، إصدار البرنامج الثابت ، إصدار محمل نظام التشغيل ، الرقم التسلسلي ، UUID للجهاز ، توفير UDID ، وحالة قفل التنشيط.يمكنك أيضًا تخصيص الأمر للحصول على تفاصيل إضافية حول الشبكات والتخزين والبلوتوث وأنواع بيانات معلومات النظام الأخرى ذات الصلة.

من المحتمل أن يستخدم معظم مستخدمي Mac ميزة About This Mac وتطبيق معلومات النظام للحصول على معلومات النظام حول جهاز Mac ، وعلى الرغم من عدم وجود خطأ في هذا النهج ، فقد يجد بعض المستخدمين أنه من المفيد الحصول على نظام شامل معلومات حول جهاز Mac من خلال سطر الأوامر باستخدام Terminal. تتميز الوحدة الطرفية بالعديد من المزايا ، بدءًا من الوصول عن بُعد ، إلى إمكانية الوصول حتى إذا كانت واجهة المستخدم الرسومية تعمل بشكل سيء ، إلى إنتاج مخرجات يمكن مسحها ضوئيًا بسهولة بتنسيق نصي.

استرداد معلومات نظام Mac من Terminal باستخدام system_profiler

للبدء ، افتح تطبيق Terminal ، الموجود في / Applications / Utilities / أو عن طريق تشغيل Terminal مع Spotlight. بمجرد وصولك إلى سطر الأوامر ، أدخل الأمر التالي للحصول على معلومات شاملة حول أجهزة Mac وبرامج النظام الحالية:

system_profiler SPSoftwareDataType SPHardwareDataType

اضغط على رجوع وسترى إخراجًا يمكن قراءته بسهولة يسرد جميع أنواع معلومات النظام المفيدة حول جهاز Mac ، ويبدو مثل:

$ system_profiler SPSoftwareDataType SPHardwareDataType

برمجة:

نظرة عامة على برنامج النظام:

إصدار النظام: macOS 12.1 (21C52) إصدار Kernel: Darwin 21.2.0 حجم التمهيد: Macintosh HD Boot Mode: Normal Computer Name: M1 MacBook Pro اسم المستخدم: Paul Horowitz (Paul) Secure Virtual Memory: تمكين حماية سلامة النظام: الوقت ممكّن منذ التمهيد: 35 يومًا 17:14

المعدات:

نظرة عامة على الأجهزة:

اسم الطراز: MacBook Pro Model Identifier: MacBookPro17، 1 Chip: Apple M1 إجمالي عدد النوى: 8 (4 أداء و 4 كفاءة) الذاكرة: 16 جيجا بايت نظام ثابت الإصدار: 7429.61.2 OS Loader Version: 7429.61.2 الرقم التسلسلي (نظام): C20JJ9PA2QRS UUID للأجهزة: B571BB30-C8C9-DF83-312F-D8C265617512 توفير UDID: 000000042-0009847128944E حالة قفل التنشيط: ممكّن

كما ترى من هذه المعلومات ، جهاز Mac هو M1 MacBook Pro بذاكرة وصول عشوائي 16 جيجابايت ، يعمل بنظام macOS Monterey 12.1 ممكّن بشكل طبيعي ومع تمكين SIP ، ووقت تشغيل النظام لمدة شهر.

قد يكون ذلك جيدًا بما يكفي لاحتياجات معلومات النظام لديك ، ولكن إذا كنت ترغب في استرداد المزيد من البيانات حول جهاز Mac ، فيمكنك العثور على المزيد من معلومات النظام المتاحة أيضًا ، ربما حول الشبكة أو وحدة التخزين الداخلية.

للاطلاع على القائمة الكاملة لأنواع البيانات المتاحة لـ system_profiler باستخدام الأمر التالي:

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 SPNetworkVolumeDataType SPWWANDataType SPAirPortDataType

ما عليك سوى إلحاق نوع بيانات بسلسلة أوامر system_profiler وتنفيذه للحصول على معلومات حول نوع البيانات هذا.

لقد ناقشنا أمر system_profiler من قبل ، وعادةً ما يتم تمريره إلى "المزيد" للسماح للمستخدمين بالمسح عبر الصفحة الكاملة لمعلومات النظام ، لكن هذا النهج يُظهر معلومات أكثر بكثير مما يحتاجه العديد من المستخدمين. من المحتمل أن تكون المعلومات المختصرة المعروضة من خلال "system_profiler SPSoftwareDataType SPHardwareDataType" مناسبة لمعظم المستخدمين الذين يبحثون عن معلومات النظام.

إذا كنت مهتمًا ، يمكنك أيضًا الحصول على معلومات النظام بما في ذلك إصدار macOS ومعلومات kernel باستخدام sw_vers و uname ، أو مشاهدة كل شيء من خلال إخراج system_profiler. يمكنك أيضًا الحصول على معلومات وحدة المعالجة المركزية باستخدام sysctl من سطر الأوامر إذا كنت تريد فقط المعلومات المتعلقة بالمعالج.

بفضل BlackMoonWolf لفكرة الإكرامية!

كيفية البحث عن معلومات شاملة لنظام Mac عبر Terminal