Få ett Macs serienummer från kommandoraden

Innehållsförteckning:

Anonim

Du kan snabbt hämta alla Macs serienummer via kommandoraden genom att använda kommandot ioreg eller system_profiler och grep för seriesträngen. Att hämta serienumret från kommandoraden så här kan vara till hjälp för felsökning, enanvändarläge, fjärrhantering med SSH eller av många andra skäl, även om de flesta användare bör välja att hitta Macs serienummer på detta sätt från  Apple-menyn eller från System Profiler är Terminal-appmetoden giltig för avancerade användare och av många andra skäl.

Hur får du serienumret på en Mac från kommandoraden i Mac OS X

För att prova detta själv och få serienumret på valfri Mac OS-maskin, skriv in lämplig kommandosträng nedan vid terminalen, beroende på vilken version av Mac OS X som används på Mac. Se till att kommandot finns på en enda rad, som vanligt med kommandoradssyntax.

Hur får du Mac-serienummer via kommandorad i modernt MacOS

På moderna versioner av MacOS som Mojave, High Sierra och Sierra, eller nyare, kommer följande kommandosyntax att hämta serienumret från Mac:

ioreg -l | grep IOPlatformSerialNumber

Resultatet med serienummer kommer att se ut så här:

"

IOPlatformSerialNumber>"

Hur får man serienummer via kommandorad i tidigare Mac OS X

På tidigare versioner av Mac OS X som El Capitan, Yosemite och Mavericks kommer följande sträng att hämta Macs serienummer:

"

system_profiler |grep Serienummer (system)"

Resultaten för denna sträng kommer att se ut ungefär så här:

"

$ system_profiler |grep Serienummer (system) Serienummer (system): B041FAFDLLJA8"

Serienumret kommer alltid att visas som en alfanumerisk sträng bredvid "Serial Number (system)", om du bara grep för "serial" hittar du ett stort antal returer som inte är relaterade till systemen faktiskt serienummer, så det gör vi inte.

Fråga Mac-serienummer via kommandorad i äldre Mac OS X-versioner

För att fråga systemets serienummer i ännu äldre versioner av Mac OS X, inklusive Snow Leopard, Mt Lion, Lion och tidigare, använd följande system_profiler och grep-sträng:

"

system_profiler |grep r (system)"

Kommandoresultaten kommer att se ut ungefär så här:

"

$ system_profiler |grep r (system) Serienummer (system): C24E1322XXXX"

Återigen, den alfanumeriska strängen efter "Serial Number (system)" är serienumret.

Precis som de nya versionerna, om du bara grep för "Serial Number" kommer du att presenteras med serienummer till annan hårdvara som ingår i Mac, vilket är anledningen till "r (system)"-kvalificeraren ingår.

Om du har några problem med detta, kanske du vill använda About This Mac-metoden istället, eller låta din Mac faktiskt läsa serienumret för dig, vilket är möjligt från systemprofilen Ansökan.

När du har ett serienummer kan du göra saker som att kontrollera AppleCares garantistatus och reparationshistorik.

Få ett Macs serienummer från kommandoraden