Λάβετε έναν σειριακό αριθμό Mac από τη γραμμή εντολών

Πίνακας περιεχομένων:

Anonim

Μπορείτε να ανακτήσετε γρήγορα οποιονδήποτε σειριακό αριθμό Mac μέσω της γραμμής εντολών χρησιμοποιώντας την εντολή ioreg ή system_profiler και grep για τη σειριακή συμβολοσειρά. Η λήψη του σειριακού αριθμού από τη γραμμή εντολών όπως αυτή μπορεί να είναι χρήσιμη για την αντιμετώπιση προβλημάτων, τη λειτουργία ενός χρήστη, την απομακρυσμένη διαχείριση με SSH ή για πολλούς άλλους λόγους, αν και οι περισσότεροι χρήστες θα πρέπει να επιλέξουν να βρουν τον σειριακό αριθμό Mac με αυτόν τον τρόπο από το μενού της Apple ή από το System Profiler, η μέθοδος εφαρμογής Terminal ισχύει για προχωρημένους χρήστες και για πολλούς άλλους λόγους.

Πώς να λάβετε τον σειριακό αριθμό ενός Mac από τη γραμμή εντολών στο Mac OS X

Για να το δοκιμάσετε μόνοι σας και να λάβετε τον σειριακό αριθμό σε οποιοδήποτε μηχάνημα Mac OS, εισαγάγετε την κατάλληλη συμβολοσειρά εντολών παρακάτω στο Terminal, ανάλογα με την έκδοση του 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"

Ο σειριακός αριθμός θα εμφανίζεται πάντα ως αλφαριθμητική συμβολοσειρά δίπλα στο "Serial Number (σύστημα)", αν απλά grep για "σειριακό" θα βρείτε έναν τεράστιο αριθμό επιστροφών που δεν σχετίζονται με τα συστήματα πραγματικός σειριακός αριθμός, επομένως δεν το κάνουμε αυτό.

Ερώτημα σειριακού αριθμού Mac κατά γραμμή εντολών σε παλαιότερες εκδόσεις Mac OS X

Για να ρωτήσετε τον σειριακό αριθμό συστημάτων σε ακόμη παλαιότερες εκδόσεις του Mac OS X, συμπεριλαμβανομένων των Snow Leopard, Mt Lion, Lion και παλαιότερες, χρησιμοποιήστε το ακόλουθο system_profiler και τη συμβολοσειρά grep:

"

system_profiler |grep r (σύστημα)"

Τα αποτελέσματα της εντολής θα μοιάζουν κάπως έτσι:

"

$ system_profiler |grep r (σύστημα) Αριθμός σειράς (σύστημα): C24E1322XXXX"

Πάλι, η αλφαριθμητική συμβολοσειρά μετά το "Serial Number (system)" είναι ο σειριακός αριθμός.

Ακριβώς όπως οι νέες εκδόσεις, εάν απλώς αναζητήσετε τον "Σειριακό αριθμό" θα εμφανιστούν με σειριακούς αριθμούς σε άλλο υλικό που περιλαμβάνεται στο Mac, γι' αυτό και ο προσδιορισμός "r (system)" περιλαμβάνεται.

Αν αντιμετωπίζετε προβλήματα με αυτό, ίσως θελήσετε απλώς να ακολουθήσετε την προσέγγιση Σχετικά με αυτό το Mac ή να ζητήσετε από το Mac σας να σας διαβάσει πραγματικά τον σειριακό αριθμό, κάτι που είναι δυνατό από το System Profiler εφαρμογή.

Μόλις αποκτήσετε έναν σειριακό αριθμό, μπορείτε να κάνετε πράγματα όπως να ελέγξετε την κατάσταση εγγύησης AppleCare και το ιστορικό επισκευής.

Λάβετε έναν σειριακό αριθμό Mac από τη γραμμή εντολών