Πώς να βρείτε ολοκληρωμένες πληροφορίες συστήματος Mac μέσω τερματικού
Πίνακας περιεχομένων:
Αν θέλετε να βρείτε ολοκληρωμένες πληροφορίες συστήματος σχετικά με ένα Mac, θα διαπιστώσετε ότι το Terminal είναι ένας εξαιρετικός τρόπος για γρήγορη ανάκτηση αυτών των δεδομένων.
Θα παρέχουμε μια εύχρηστη εντολή που αποκαλύπτει εκτενείς πληροφορίες συστήματος για ένα Mac, συμπεριλαμβανομένης της τρέχουσας έκδοσης λογισμικού συστήματος και του αριθμού έκδοσης, της έκδοσης πυρήνα, του τόμου εκκίνησης, της λειτουργίας εκκίνησης, του ονόματος υπολογιστή, του ονόματος ενεργού χρήστη, πληροφορίες εικονικής μνήμης, κατάσταση SIP, χρόνος λειτουργίας, όνομα και αναγνωριστικό μοντέλου Mac, τσιπ CPU, αριθμός πυρήνων CPU, μνήμη, έκδοση υλικολογισμικού, έκδοση φόρτωσης λειτουργικού συστήματος, σειριακός αριθμός, UUID υλικού, UDID παροχής και κατάσταση κλειδώματος ενεργοποίησης.Μπορείτε επίσης να προσαρμόσετε την εντολή για να λάβετε πρόσθετες λεπτομέρειες σχετικά με τη δικτύωση, την αποθήκευση, το bluetooth και άλλους σχετικούς τύπους δεδομένων πληροφοριών συστήματος.
Οι περισσότεροι χρήστες Mac πιθανότατα χρησιμοποιούν τη δυνατότητα Σχετικά με αυτό το Mac και την εφαρμογή System Information για να λάβουν πληροφορίες συστήματος σχετικά με ένα Mac, και ενώ δεν υπάρχει τίποτα κακό με αυτήν την προσέγγιση, ορισμένοι χρήστες μπορεί να θεωρήσουν χρήσιμο να αποκτήσουν ολοκληρωμένο σύστημα πληροφορίες σχετικά με ένα Mac μέσω της γραμμής εντολών χρησιμοποιώντας το Terminal. Το τερματικό έχει πολλά πλεονεκτήματα, που κυμαίνονται από απομακρυσμένη πρόσβαση, προσβασιμότητα ακόμα και αν το GUI δεν συμπεριφέρεται σωστά, έως την παραγωγή εύκολα σαρώσιμης εξόδου σε μορφή κειμένου.
Ανάκτηση πληροφοριών συστήματος Mac από το τερματικό με system_profiler
Για να ξεκινήσετε, ανοίξτε την εφαρμογή Terminal, που βρίσκεται στο /Applications/Utilities/ ή εκκινώντας το Terminal with Spotlight. Μόλις βρεθείτε στη γραμμή εντολών, εισαγάγετε την ακόλουθη εντολή για να λάβετε εκτενείς πληροφορίες σχετικά με το τρέχον υλικό και λογισμικό συστήματος Mac:
system_profiler SPSoftwareDataType SPHardwareDataType
Πατήστε επιστροφή και θα δείτε ένα ευανάγνωστο αποτέλεσμα που παραθέτει όλα τα είδη εύχρηστων πληροφοριών συστήματος σχετικά με το Mac, όπως:
$ system_profiler SPSoftwareDataType SPHardwareDataType
Λογισμικό:
Επισκόπηση λογισμικού συστήματος:
Έκδοση συστήματος: macOS 12.1 (21C52) Έκδοση πυρήνα: Darwin 21.2.0 Όγκος εκκίνησης: Macintosh HD Λειτουργία εκκίνησης: Κανονική Όνομα υπολογιστή: M1 MacBook Pro Όνομα χρήστη: Paul Horowitz (Paul) Ασφαλής εικονική μνήμη: Ενεργοποιημένη προστασία ακεραιότητας συστήματος: Ενεργοποιημένη Χρόνος από την εκκίνηση: 35 ημέρες 17:14
Σκεύη, εξαρτήματα:
Επισκόπηση υλικού:
Όνομα μοντέλου: MacBook Pro Αναγνωριστικό μοντέλου: MacBookPro17, 1 Chip: Apple M1 Συνολικός αριθμός πυρήνων: 8 (4 απόδοση και 4 απόδοση) Μνήμη: 16 GB Υλικολογισμικό συστήματος Έκδοση: 7429.Έκδοση 61.2 OS Loader: 7429.61.2 Σειριακός αριθμός (σύστημα): C20JJ9PA2QRS UUID υλικού: B571BB30-C8C9-DF83-312F-D8C265617512 Προμήθεια Σταθ.
Όπως μπορείτε να δείτε από αυτές τις πληροφορίες, το Mac είναι ένα M1 MacBook Pro με 16 GB RAM, που εκτελεί το macOS Monterey 12.1 εκκινημένο κανονικά και με ενεργοποιημένο το SIP και χρόνο λειτουργίας ενός μήνα.
Αυτό μπορεί να είναι αρκετά καλό για τις ανάγκες πληροφοριών του συστήματός σας, αλλά αν θέλετε να ανακτήσετε περισσότερα δεδομένα σχετικά με το Mac, μπορείτε επίσης να βρείτε περισσότερες διαθέσιμες πληροφορίες συστήματος, ίσως σχετικά με τη δικτύωση ή την εσωτερική αποθήκευση.
Για να δείτε την πλήρη λίστα των τύπων δεδομένων που είναι διαθέσιμα στο system_profiler χρησιμοποιώντας την ακόλουθη εντολή:
system_profiler -listDataTypes
Currently the system_profiler data types include the following options: SPParallelATADataType SPUniversalAccessDataType SPSecureElementDataType SPApplicationsDataType SPAudioDataType SPBluetoothDataType SPCameraDataType SPCardReaderDataType SPiBridgeDataType SPDeveloperToolsDataType SPDiagnosticsDataType SPDisabledSoftwareDataType SPDiscBurningDataType SPEthernetDataType SPExtensionsDataType SPFibreChannelDataType SPFireWireDataType SPFirewallDataType SPFontsDataType SPFrameworksDataType SPDisplaysDataType SPHardwareDataType SPInstallHistoryDataType SPInternationalDataType SPLegacySoftwareDataType SPNetworkLocationDataType SPLogsDataType SPManagedClientDataType SPMemoryDataType SPNVMeDataType SPNetworkDataType SPPCIDataType SPParallelSCSIDataType SPPowerDataType SPPrefPaneDataType SPPrintersSoftwareDataType SPPrintersDataType SPConfigurationProfileDataType SPRawCameraDataType SPSASDataType SPSerialATADataType SPSPIDataType SPSmartCardsDataType SPSoftwareDataType SPStart upItemDataType SPStorageDataType SPSyncServicesDataType SPThunderboltDataType SPUSBDataType SPNetworkVolumeDataType SPWWANDataType SPAirPortDataType
Απλώς προσθέστε έναν τύπο δεδομένων στη συμβολοσειρά εντολών system_profiler και εκτελέστε τον για να λάβετε πληροφορίες σχετικά με τον συγκεκριμένο τύπο δεδομένων.
Έχουμε συζητήσει την εντολή system_profiler στο παρελθόν, συνήθως απλώς δίνοντάς την σε "περισσότερα" για να επιτρέψουμε στους χρήστες να σαρώσουν ολόκληρη τη σελίδα των πληροφοριών συστήματος, αλλά αυτή η προσέγγιση δείχνει πολύ περισσότερες πληροφορίες από όσες θα χρειάζονταν πολλοί χρήστες. Οι συντομευμένες πληροφορίες που εμφανίζονται μέσω του 'system_profiler SPSoftwareDataType SPHardwareDataType' είναι πιθανώς κατάλληλες για τους περισσότερους χρήστες που θέλουν να βρουν πληροφορίες συστήματος.
Εάν ενδιαφέρεστε, μπορείτε επίσης να λάβετε πληροφορίες συστήματος, συμπεριλαμβανομένων των πληροφοριών έκδοσης macOS και πυρήνα χρησιμοποιώντας το sw_vers και το uname, ή να δείτε τα πάντα να σελιδοποιούνται μέσω της εξόδου system_profiler. Μπορείτε επίσης να πάρετε πληροφορίες cpu με sysctl από τη γραμμή εντολών εάν θέλετε μόνο πληροφορίες που σχετίζονται με τον επεξεργαστή.
Ευχαριστούμε τον BlackMoonWolf για την ιδέα συμβουλής!