Få et Mac-serienummer fra kommandolinjen

Indholdsfortegnelse:

Anonim

Du kan hurtigt hente et hvilket som helst Mac-serienummer via kommandolinjen ved at bruge kommandoen ioreg eller system_profiler og grep for seriestrengen. At få serienummeret fra kommandolinjen som denne kan være nyttigt til fejlfinding, enkeltbrugertilstand, fjernstyring med SSH eller af mange andre årsager, selvom de fleste brugere bør vælge at finde Macs serienummer på denne måde fra  Apple-menuen eller fra System Profiler er Terminal app-metoden gyldig for avancerede brugere og af mange andre årsager.

Sådan får du serienummeret på en Mac fra kommandolinjen i Mac OS X

For at prøve dette selv og få serienummeret på en hvilken som helst Mac OS-maskine skal du indtaste den relevante kommandostreng nedenfor i terminalen, afhængigt af den version af Mac OS X, der bruges på Mac. Sørg for, at kommandoen er på en enkelt linje, som norm alt med kommandolinjesyntaks.

Sådan får du Mac-serienummer via kommandolinje i moderne MacOS

På moderne versioner af MacOS som Mojave, High Sierra og Sierra eller nyere, vil følgende kommandosyntaks hente serienummeret fra Mac'en:

ioreg -l | grep IOPlatformSerialNumber

Det resulterende output med serienummer vil se sådan ud:

"

IOPlatformSerialNumber>"

Sådan får du serienummer via kommandolinje i tidligere Mac OS X

På tidligere versioner af Mac OS X som El Capitan, Yosemite og Mavericks vil følgende streng hente Macs serienummer:

"

system_profiler |grep Serienummer (system)"

Resultaterne for denne streng vil ligne følgende:

"

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

Serienummeret vil altid vises som en alfanumerisk streng ved siden af ​​"Serial Number (system)", hvis du blot grep for "serial", vil du finde et stort antal returneringer, der ikke er relateret til systemerne faktiske serienummer, så det gør vi ikke.

Forespørgsel efter Mac-serienummer efter kommandolinje i ældre Mac OS X-udgivelser

For at forespørge systemets serienummer i endnu ældre versioner af Mac OS X, inklusive Snow Leopard, Mt Lion, Lion og før, skal du bruge følgende system_profiler og grep-streng:

"

system_profiler |grep r (system)"

Kommandoresultaterne vil se nogenlunde sådan ud:

"

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

Igen er den alfanumeriske streng efter "Serial Number (system)" serienummeret.

Ligesom de nye versioner, hvis du bare grep for "Serial Number", vil du blive præsenteret for serienumre til anden hardware inkluderet i Mac'en, hvilket er grunden til "r (system)"-kvalifikationen er inkluderet.

Hvis du har problemer med dette, vil du måske bare gå med Om denne Mac-tilgangen i stedet for, eller få din Mac faktisk til at læse serienummeret for dig, hvilket er muligt fra systemprofilen Ansøgning.

Når du har et serienummer, kan du gøre ting som at tjekke AppleCares garantistatus og reparationshistorik.

Få et Mac-serienummer fra kommandolinjen