احصل على الرقم التسلسلي لأجهزة Mac من سطر الأوامر

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

Anonim

يمكنك استرداد أي رقم تسلسلي لنظام Mac بسرعة عبر سطر الأوامر باستخدام الأمر ioreg أو system_profiler و grep للسلسلة التسلسلية. يمكن أن يكون الحصول على الرقم التسلسلي من سطر الأوامر مثل هذا مفيدًا في استكشاف الأخطاء وإصلاحها ، أو وضع المستخدم الفردي ، أو الإدارة عن بُعد باستخدام SSH ، أو لعدة أسباب أخرى ، على الرغم من أن معظم المستخدمين يجب أن يختاروا العثور على الرقم التسلسلي لأجهزة Mac بهذه الطريقة من قائمة  Apple أو من System Profiler ، فإن طريقة التطبيق Terminal صالحة للمستخدمين المتقدمين ولأسباب أخرى عديدة.

كيفية الحصول على الرقم التسلسلي لجهاز Mac من سطر الأوامر في نظام التشغيل Mac OS X

لتجربة ذلك بنفسك والحصول على الرقم التسلسلي على أي جهاز Mac OS ، أدخل سلسلة الأوامر المناسبة أدناه في Terminal ، اعتمادًا على إصدار Mac OS X المستخدم على جهاز Mac. تأكد من وجود الأمر في سطر واحد ، كالمعتاد مع بناء جملة سطر الأوامر.

كيفية الحصول على الرقم التسلسلي لنظام Mac عن طريق سطر الأوامر في نظام MacOS الحديث

في الإصدارات الحديثة من MacOS مثل Mojave و High Sierra و Sierra أو الأحدث ، سيسترجع بناء جملة الأمر التالي الرقم التسلسلي من جهاز Mac:

ioreg -l | grep IOPlatformSerialNumber

سيبدو الإخراج الناتج بالرقم التسلسلي كما يلي:

"

IOPlatformSerialNumber> "

كيفية الحصول على الرقم التسلسلي عن طريق سطر الأوامر في نظام التشغيل Mac OS X السابق

في الإصدارات السابقة من نظام التشغيل Mac OS X مثل El Capitan و Yosemite و Mavericks ، ستسترجع السلسلة التالية الرقم التسلسلي لأجهزة Mac:

"

system_profiler | grep الرقم التسلسلي (نظام) "

ستبدو نتائج هذه السلسلة على النحو التالي:

"

$ system_profiler | grep الرقم التسلسلي (النظام) الرقم التسلسلي (النظام): B041FAFDLLJA8 "

سيظهر الرقم التسلسلي دائمًا كسلسلة أبجدية رقمية إلى جانب "الرقم التسلسلي (النظام)" ، إذا قمت ببساطة باستخدام grep لـ "serial" فستجد عددًا كبيرًا من المرتجعات التي لا علاقة لها بالأنظمة الرقم التسلسلي الفعلي ، وبالتالي لا نفعل ذلك.

الاستعلام عن الرقم التسلسلي لنظام التشغيل Mac حسب سطر الأوامر في إصدارات Mac OS X الأقدم

للاستعلام عن الرقم التسلسلي للأنظمة في الإصدارات الأقدم من نظام التشغيل Mac OS X ، بما في ذلك Snow Leopard و Mt Lion و Lion ، وقبل ذلك ، استخدم system_profiler وسلسلة grep:

"

system_profiler | grep r (نظام) "

ستبدو نتائج الأمر على النحو التالي:

"

$ system_profiler | grep r (النظام) الرقم التسلسلي (النظام): C24E1322XXXX "

مرة أخرى ، السلسلة الأبجدية الرقمية بعد "الرقم التسلسلي (النظام)" هي الرقم التسلسلي.

تمامًا مثل الإصدارات الجديدة ، إذا كنت تستخدم grep لـ "الرقم التسلسلي" فقط ، فسيتم تقديمك مع الأرقام التسلسلية للأجهزة الأخرى المضمنة في جهاز Mac ، وهذا هو سبب المؤهل "r (النظام)" متضمن.

إذا كنت تواجه أي مشاكل مع هذا ، فقد ترغب فقط في اتباع نهج About This Mac بدلاً من ذلك ، أو جعل جهاز Mac الخاص بك يقرأ لك بالفعل الرقم التسلسلي الذي يمكن الحصول عليه من System Profiler طلب.

بمجرد حصولك على الرقم التسلسلي ، يمكنك القيام بأشياء مثل التحقق من حالة ضمان AppleCare وسجل الإصلاح.

احصل على الرقم التسلسلي لأجهزة Mac من سطر الأوامر