Kako pronaći sveobuhvatne informacije o Mac sustavu putem terminala
Sadržaj:
Ako želite pronaći sveobuhvatne informacije o sustavu o Macu, vidjet ćete da je Terminal odličan način za brzo dohvaćanje tih podataka.
Osigurat ćemo praktičnu naredbu koja otkriva opsežne sistemske informacije o Macu, uključujući trenutnu verziju softvera sustava i broj izrade, verziju kernela, volumen pokretanja, način pokretanja, naziv računala, aktivno korisničko ime, informacije o virtualnoj memoriji, status SIP-a, vrijeme neprekidnog rada, naziv Mac modela i identifikator, CPU čip, broj CPU jezgri, memorija, verzija firmvera, verzija učitavača OS-a, serijski broj, UUID hardvera, UDID za dodjelu i status zaključavanja aktivacije.Također možete prilagoditi naredbu kako biste dobili dodatne pojedinosti o umrežavanju, pohrani, bluetoothu i drugim relevantnim tipovima podataka o sustavu.
Većina korisnika Maca vjerojatno koristi značajku O ovom Macu i aplikaciju Informacije o sustavu kako bi dobili informacije o sustavu o Macu, i iako nema ništa loše u tom pristupu, nekim korisnicima bi moglo pomoći da dobiju sveobuhvatan sustav informacije o Macu putem naredbenog retka pomoću terminala. Terminal ima nekoliko prednosti, u rasponu od udaljenog pristupa, do pristupačnosti čak i ako se GUI loše ponaša, do stvaranja izlaza koji se lako skenira u tekstualnom formatu.
Dohvaćanje informacija o Mac sustavu s terminala pomoću system_profiler
Za početak otvorite aplikaciju Terminal, koja se nalazi u /Applications/Utilities/ ili pokretanjem Terminala sa Spotlightom. Kada ste u naredbenom retku, unesite sljedeću naredbu da biste dobili opširne informacije o trenutnom Mac hardveru i softveru sustava:
system_profiler SPSoftwareDataType SPHardwareDataType
Pritisnite return i vidjet ćete lako čitljiv izlaz koji navodi sve vrste korisnih informacija o sustavu o Macu, a izgleda otprilike ovako:
$ system_profiler SPSoftwareDataType SPHardwareDataType
Softver:
Pregled softvera sustava:
Verzija sustava: macOS 12.1 (21C52) Verzija kernela: Darwin 21.2.0 Volumen za pokretanje: Macintosh HD Način pokretanja: Normalno Ime računala: M1 MacBook Pro Korisničko ime: Paul Horowitz (Paul) Sigurna virtualna memorija: Omogućena zaštita integriteta sustava: omogućeno Vrijeme od pokretanja: 35 dana 17:14
Hardver:
Pregled hardvera:
Naziv modela: MacBook Pro Identifikator modela: MacBookPro17, 1 čip: Apple M1 Ukupan broj jezgri: 8 (4 performanse i 4 učinkovitosti) Memorija: 16 GB Firmware sustava Verzija: 7429.61.2 Verzija učitavača OS-a: 7429.61.2 Serijski broj (sustav): C20JJ9PA2QRS UUID hardvera: B571BB30-C8C9-DF83-312F-D8C265617512 UDID za dodjelu: 000000042-0009847128944E Status zaključavanja aktivacije: Omogućeno
Kao što možete vidjeti iz ovih informacija, Mac je M1 MacBook Pro sa 16 GB RAM-a, pokreće macOS Monterey 12.1 normalno pokrenut i s omogućenim SIP-om, te mjesec dana rada sustava.
To bi moglo biti dovoljno za vaše potrebe informacija o sustavu, ali ako želite dohvatiti više podataka o Macu, možete pronaći i više dostupnih informacija o sustavu, možda o umrežavanju ili internoj pohrani.
Da biste vidjeli potpuni popis vrsta podataka dostupnih system_profileru pomoću sljedeće naredbe:
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
Jednostavno dodajte vrstu podataka nizu naredbi system_profiler i izvršite je kako biste dobili informacije o toj određenoj vrsti podataka.
Raspravljali smo o naredbi system_profiler prije, obično je jednostavno usmjeravamo na 'more' kako bismo korisnicima omogućili skeniranje cijele stranice informacija o sustavu, ali taj pristup pokazuje daleko više informacija nego što bi mnogim korisnicima trebalo. Skraćene informacije prikazane kroz 'system_profiler SPSoftwareDataType SPHardwareDataType' vjerojatno su prikladne većini korisnika koji žele pronaći informacije o sustavu.
Ako ste zainteresirani, također možete dobiti informacije o sustavu, uključujući verziju macOS-a i podatke o kernelu pomoću sw_vers i uname, ili vidjeti sve stranice kroz output system_profiler. Također možete dohvatiti informacije o procesoru pomoću sysctl iz naredbenog retka ako želite samo informacije koje se odnose na procesor.
Hvala BlackMoonWolfu na ideji za savjet!