Получить серийный номер Mac из командной строки

Оглавление:

Anonim

Вы можете быстро получить любой серийный номер Mac через командную строку, используя команду ioreg или system_profiler и grep для строки серийного номера. Получение серийного номера из командной строки, подобное этому, может быть полезно для устранения неполадок, однопользовательского режима, удаленного управления с помощью SSH или по многим другим причинам, хотя большинству пользователей следует найти серийный номер Mac таким образом из меню  Apple или из System Profiler метод приложения Terminal подходит для опытных пользователей и по многим другим причинам.

Как получить серийный номер 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"

Серийный номер всегда будет отображаться в виде буквенно-цифровой строки рядом с «Серийный номер (система)», если вы просто выберете «серийный номер», вы найдете огромное количество возвратов, не связанных с системами. фактический серийный номер, поэтому мы этого не делаем.

Запрос серийного номера Mac с помощью командной строки в старых версиях Mac OS X

Для запроса серийного номера системы даже в более старых версиях Mac OS X, включая Snow Leopard, Mt Lion, Lion и более ранних, используйте следующую строку system_profiler и grep:

"

system_profiler |grep r (система)"

Результаты команды будут выглядеть примерно так:

"

$ system_profiler |grep r (система) Серийный номер (система): C24E1322XXXX"

Опять же, буквенно-цифровая строка после «Серийный номер (система)» является серийным номером.

Как и в новых версиях, если вы просто выберете «Серийный номер», вам будут представлены серийные номера другого оборудования, включенного в Mac, поэтому квалификатор «r (система)» Включено.

Если у вас возникли какие-либо проблемы с этим, вы можете вместо этого просто использовать подход «Об этом Mac» или сделать так, чтобы ваш Mac действительно прочитал вам серийный номер, что возможно из System Profiler. заявление.

Получив серийный номер, вы можете выполнять такие действия, как проверка состояния гарантии AppleCare и истории ремонта.

Получить серийный номер Mac из командной строки