Obtenha um número de série do Mac na linha de comando
Índice:
Você pode recuperar rapidamente qualquer número de série do Mac por meio da linha de comando usando o comando ioreg ou system_profiler e grep para a sequência serial. Obter o número de série da linha de comando dessa forma pode ser útil para solução de problemas, modo de usuário único, gerenciamento remoto com SSH ou por muitos outros motivos, embora a maioria dos usuários deva optar por encontrar o número de série do Mac dessa maneira no menu Apple ou do System Profiler, o método do aplicativo Terminal é válido para usuários avançados e por muitos outros motivos.
Como obter o número de série de um Mac a partir da linha de comando no Mac OS X
Para tentar você mesmo e obter o número de série em qualquer máquina Mac OS, insira a sequência de comando apropriada abaixo no Terminal, dependendo da versão do Mac OS X em uso no Mac. Certifique-se de que o comando esteja em uma única linha, como de costume com a sintaxe da linha de comando.
Como obter o número de série do Mac por linha de comando no MacOS moderno
Em versões modernas do MacOS como Mojave, High Sierra e Sierra, ou mais recentes, a seguinte sintaxe de comando recuperará o número de série do Mac:
ioreg -l | grep IOPlatformSerialNumber
A saída resultante com o número de série terá a seguinte aparência:
"IOPlatformSerialNumber>"
Como obter o número de série por linha de comando no Mac OS X anterior
Em versões anteriores do Mac OS X como El Capitan, Yosemite e Mavericks, a string a seguir recuperará o número de série do Mac:
"system_profiler |grep Número de série (sistema)"
Os resultados para esta string serão algo como o seguinte:
$ system_profiler |grep Número de série (sistema) Número de série (sistema): B041FAFDLLJA8"
O número de série sempre aparecerá como uma string alfanumérica ao lado de “Número de série (sistema)”, se você simplesmente grep para “serial” você encontrará um grande número de retornos que não estão relacionados aos sistemas número de série real, portanto, não fazemos isso.
Consultando o número de série do Mac por linha de comando em versões mais antigas do Mac OS X
Para consultar o número de série do sistema em versões ainda mais antigas do Mac OS X, incluindo Snow Leopard, Mt Lion, Lion e anteriores, use o seguinte system_profiler e grep string:
system_profiler |grep r (sistema)"
Os resultados do comando serão mais ou menos assim:
"$ system_profiler |grep r (sistema) Número de série (sistema): C24E1322XXXX"
Novamente, a sequência alfanumérica após “Número de série (sistema)” é o número de série.
Assim como as novas versões, se você apenas grep for “Serial Number” você será apresentado com números de série para outro hardware incluído no Mac, e é por isso que o qualificador “r (sistema)” está incluído.
Se você está tendo problemas com isso, você pode querer apenas usar a abordagem Sobre este Mac ou fazer com que seu Mac realmente leia o número de série para você, o que é possível no System Profiler inscrição.
Depois de obter um número de série, você pode verificar o status da garantia AppleCare e o histórico de reparos.