Kaip rasti išsamią „Mac“ sistemos informaciją naudojant terminalą
Turinys:
Jei norite rasti išsamios sistemos informacijos apie „Mac“, pastebėsite, kad terminalas yra puikus būdas greitai gauti šiuos duomenis.
Pateiksime patogią komandą, kuri atskleis išsamią sistemos informaciją apie „Mac“, įskaitant dabartinę sistemos programinės įrangos versiją ir versijos numerį, branduolio versiją, įkrovos garsumą, įkrovos režimą, kompiuterio pavadinimą, aktyvų vartotojo vardą, virtualiosios atminties informacija, SIP būsena, veikimo laikas, „Mac“ modelio pavadinimas ir identifikatorius, procesoriaus lustas, procesoriaus branduolių skaičius, atmintis, programinės aparatinės įrangos versija, OS įkroviklio versija, serijos numeris, aparatinės įrangos UUID, aprūpinimo UDID ir aktyvinimo užrakto būsena.Taip pat galite tinkinti komandą, kad gautumėte papildomos informacijos apie tinklą, saugyklą, „Bluetooth“ ir kitus susijusius sistemos informacijos duomenų tipus.
Dauguma „Mac“ naudotojų tikriausiai naudoja „About This Mac“ funkciją ir sistemos informacijos programą, kad gautų sistemos informaciją apie „Mac“, ir nors toks požiūris nėra nieko blogo, kai kuriems vartotojams gali būti naudinga gauti išsamią sistemą. informaciją apie „Mac“ per komandinę eilutę naudodami terminalą. Terminalas turi keletą privalumų: nuo nuotolinės prieigos iki pasiekiamumo, net jei GUI veikia netinkamai, iki lengvai nuskaitomos išvesties teksto formatu.
Mac sistemos informacijos gavimas iš terminalo naudojant system_profiler
Norėdami pradėti, atidarykite terminalo programą, kurią rasite /Applications/Utilities/ arba paleisdami Terminal with Spotlight. Kai būsite komandinėje eilutėje, įveskite šią komandą, kad gautumėte išsamios informacijos apie dabartinę „Mac“ aparatinę ir sistemos programinę įrangą:
system_profiler SPSoftwareDataType SPHardwareDataType
Paspauskite „Return“ ir pamatysite lengvai skaitomą išvestį, kurioje pateikiama visa patogi sistemos informacija apie „Mac“ ir atrodo taip:
$ system_profiler SPSoftwareDataType SPHardwareDataType
Programinė įranga:
Sistemos programinės įrangos apžvalga:
Sistemos versija: macOS 12.1 (21C52) Branduolio versija: Darwin 21.2.0 įkrovos garsumas: Macintosh HD įkrovos režimas: įprastas kompiuterio pavadinimas: M1 MacBook Pro vartotojo vardas: Paul Horowitz (Paul) Saugi virtuali atmintis: Įjungta sistemos vientisumo apsauga: įjungta Laikas nuo įkrovos: 35 dienos 17:14
Aparatūra:
Aparatinės įrangos apžvalga:
Modelio pavadinimas: MacBook Pro modelio identifikatorius: MacBookPro17, 1 lustas: Apple M1 Bendras branduolių skaičius: 8 (4 našumas ir 4 efektyvumas) Atmintis: 16 GB sistemos programinė įranga Versija: 7429.61.2 OS įkėlimo versija: 7429.61.2 Serijos numeris (sistema): C20JJ9PA2QRS Aparatinės įrangos UUID: B571BB30-C8C9-DF83-312F-D8C265617512 Aprūpinimo UDID: 00000000: 00000000: 00000000: 00000000
Kaip matote iš šios informacijos, „Mac“ yra M1 „MacBook Pro“ su 16 GB RAM, veikia „macOS Monterey 12.1“, įprastai paleidžiama ir įjungta SIP, ir mėnesio trukmės sistemos veikimo laikas.
To gali pakakti jūsų sistemos informacijos poreikiams, bet jei norite gauti daugiau duomenų apie „Mac“, taip pat galite rasti daugiau sistemos informacijos, galbūt apie tinklą arba vidinę atmintį.
Norėdami pamatyti visą System_profiler galimų duomenų tipų sąrašą naudodami šią komandą:
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 SPNetwork VolumeDataType SPWWANDataType SPAirPortDataType
Tiesiog pridėkite duomenų tipą prie komandų eilutės system_profiler ir paleiskite ją, kad gautumėte informacijos apie tą konkretų duomenų tipą.
Mes anksčiau aptarėme komandą system_profiler, paprastai tiesiog įtraukdami ją į „daugiau“, kad vartotojai galėtų nuskaityti visą sistemos informacijos puslapį, tačiau toks metodas rodo daug daugiau informacijos, nei reikėtų daugeliui vartotojų. Sutrumpinta informacija, rodoma per „system_profiler SPSoftwareDataType SPHardwareDataType“, tikriausiai tinka daugeliui vartotojų, ieškančių sistemos informacijos.
Jei domina, taip pat galite gauti sistemos informaciją, įskaitant „MacOS“ versiją ir branduolio informaciją, naudodami „sw_vers“ ir „uname“, arba peržiūrėti viską, kas pateikiama per system_profiler išvestį. Taip pat galite paimti procesoriaus informaciją naudodami sysctl iš komandinės eilutės, jei norite tik informacijos, susijusios su procesoriumi.
Ačiū BlackMoonWolf už patarimo idėją!