Obtenir un numéro de série Mac à partir de la ligne de commande

Table des matières:

Anonim

Vous pouvez récupérer rapidement n'importe quel numéro de série Mac via la ligne de commande en utilisant la commande ioreg ou system_profiler et grep pour la chaîne de série. Obtenir le numéro de série à partir de la ligne de commande comme celui-ci peut être utile pour le dépannage, le mode mono-utilisateur, la gestion à distance avec SSH, ou pour de nombreuses autres raisons, bien que la plupart des utilisateurs devraient choisir de trouver le numéro de série Mac de cette façon à partir du menu  Pomme ou de System Profiler, la méthode de l'application Terminal est valable pour les utilisateurs avancés et pour de nombreuses autres raisons.

Comment obtenir le numéro de série d'un Mac à partir de la ligne de commande sous Mac OS X

Pour essayer vous-même et obtenir le numéro de série sur n'importe quelle machine Mac OS, entrez la chaîne de commande appropriée ci-dessous sur le terminal, en fonction de la version de Mac OS X utilisée sur le Mac. Assurez-vous que la commande est sur une seule ligne, comme d'habitude avec la syntaxe de la ligne de commande.

Comment obtenir le numéro de série Mac par ligne de commande dans MacOS moderne

Sur les versions modernes de MacOS telles que Mojave, High Sierra et Sierra, ou plus récentes, la syntaxe de commande suivante récupère le numéro de série du Mac :

ioreg -l | grep IOPlatformSerialNumber

La sortie résultante avec le numéro de série ressemblera à ceci :

"

IOPlatformSerialNumber>"

Comment obtenir le numéro de série par ligne de commande dans Mac OS X antérieur

Sur les versions antérieures de Mac OS X comme El Capitan, Yosemite et Mavericks, la chaîne suivante récupérera le numéro de série du Mac :

"

system_profiler |grep Numéro de série (système)"

Les résultats pour cette chaîne ressembleront à ceci :

"

$ system_profiler |grep Numéro de série (système) Numéro de série (système) : B041FAFDLLJA8"

Le numéro de série apparaîtra toujours sous la forme d'une chaîne alphanumérique à côté de "Numéro de série (système)", si vous grep simplement pour "série", vous trouverez un grand nombre de retours qui ne sont pas liés aux systèmes numéro de série réel, donc nous ne le faisons pas.

Interrogation du numéro de série Mac par ligne de commande dans les anciennes versions de Mac OS X

Pour interroger le numéro de série des systèmes dans des versions encore plus anciennes de Mac OS X, y compris Snow Leopard, Mt Lion, Lion et avant, utilisez le system_profiler et la chaîne grep suivants :

"

system_profiler |grep r (système)"

Les résultats de la commande ressembleront à ceci :

"

$ system_profiler |grep r (système) Numéro de série (système) : C24E1322XXXX"

Encore une fois, la chaîne alphanumérique après "Serial Number (system)" est le numéro de série.

Tout comme les nouvelles versions, si vous grep pour "Numéro de série", vous serez présenté avec des numéros de série à d'autres matériels inclus dans le Mac, c'est pourquoi le qualificatif "r (système)" est inclus.

Si vous rencontrez des problèmes avec cela, vous pouvez simplement utiliser l'approche À propos de ce Mac à la place, ou demander à votre Mac de vous lire le numéro de série, ce qui est possible à partir du System Profiler application.

Une fois que vous avez un numéro de série, vous pouvez, par exemple, vérifier l'état de la garantie AppleCare et l'historique des réparations.

Obtenir un numéro de série Mac à partir de la ligne de commande