Вземете сериен номер на Macs от командния ред

Съдържание:

Anonim

Можете бързо да извлечете всеки сериен номер на Mac чрез командния ред, като използвате командата ioreg или system_profiler и grep за серийния низ. Получаването на серийния номер от командния ред по този начин може да бъде полезно за отстраняване на неизправности, режим за един потребител, дистанционно управление с SSH или по много други причини, въпреки че повечето потребители трябва да изберат да намерят серийния номер на Mac по този начин от менюто  Apple или от System Profiler, методът на терминалното приложение е валиден за напреднали потребители и по много други причини.

Как да получите серийния номер на Mac от командния ред в Mac OS X

За да опитате това сами и да получите серийния номер на всяка машина с Mac OS, въведете съответния команден низ по-долу в терминала, в зависимост от версията на 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 за „сериен“, ще намерите огромен брой връщания, които не са свързани със системите действителен сериен номер, затова не правим това.

Запитване за сериен номер на 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 и хронологията на ремонтите.

Вземете сериен номер на Macs от командния ред