احصل على الرقم التسلسلي لأجهزة Mac من سطر الأوامر
جدول المحتويات:
يمكنك استرداد أي رقم تسلسلي لنظام 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 وسجل الإصلاح.