Kako najti izčrpne informacije o sistemu Mac prek terminala
Kazalo:
Če želite najti izčrpne informacije o sistemu Mac, boste ugotovili, da je terminal odličen način za hitro pridobitev teh podatkov.
Zagotovili bomo priročen ukaz, ki razkrije obsežne sistemske informacije o Macu, vključno s trenutno različico sistemske programske opreme in številko gradnje, različico jedra, zagonsko glasnost, način zagona, ime računalnika, aktivno uporabniško ime, informacije o navideznem pomnilniku, stanje SIP, čas delovanja, ime in identifikator modela Mac, čip CPE, število jeder CPE, pomnilnik, različica vdelane programske opreme, različica nalagalnika OS, serijska številka, UUID strojne opreme, UDID za zagotavljanje in stanje zaklepanja aktiviranja.Ukaz lahko tudi prilagodite, da dobite dodatne podrobnosti o omrežju, shranjevanju, bluetooth-u in drugih ustreznih vrstah podatkov o sistemu.
Večina uporabnikov Mac-a verjetno uporablja funkcijo About This Mac in aplikacijo System Information za pridobivanje sistemskih informacij o Macu, in čeprav s tem pristopom ni nič narobe, nekaterim uporabnikom morda pomaga pridobiti celovit sistem informacije o Macu prek ukazne vrstice z uporabo terminala. Terminal ima številne prednosti, od oddaljenega dostopa do dostopnosti, tudi če se grafični uporabniški vmesnik ne obnaša slabo, do izdelave izpisa, ki ga je mogoče preprosto skenirati v besedilni obliki.
Pridobivanje informacij o sistemu Mac iz terminala s programom system_profiler
Za začetek odprite aplikacijo Terminal, ki jo najdete v /Applications/Utilities/ ali tako, da zaženete Terminal s Spotlightom. Ko ste v ukazni vrstici, vnesite naslednji ukaz, da dobite obsežne informacije o trenutni strojni in sistemski programski opremi računalnikov Mac:
system_profiler SPSoftwareDataType SPHardwareDataType
Pritisnite tipko return in videli boste lahko berljiv izpis, v katerem so navedene vse vrste priročnih sistemskih informacij o Macu, ki izgledajo nekako takole:
$ system_profiler SPSoftwareDataType SPHardwareDataType
Programska oprema:
Pregled sistemske programske opreme:
Različica sistema: macOS 12.1 (21C52) Različica jedra: Darwin 21.2.0 Zagonski nosilec: Macintosh HD Zagonski način: Običajno Ime računalnika: M1 MacBook Pro Uporabniško ime: Paul Horowitz (Paul) Varen virtualni pomnilnik: Omogočena zaščita celovitosti sistema: omogočena Čas od zagona: 35 dni 17:14
Strojna oprema:
Pregled strojne opreme:
Ime modela: Identifikator modela MacBook Pro: MacBookPro17, 1 čip: Apple M1 Skupno število jeder: 8 (4 zmogljiva in 4 učinkovita) Pomnilnik: 16 GB sistemske vdelane programske opreme Različica: 7429.61.2 Različica nalagalnika OS: 7429.61.2 Serijska številka (sistem): C20JJ9PA2QRS UUID strojne opreme: B571BB30-C8C9-DF83-312F-D8C265617512 UDID za zagotavljanje: 000000042-0009847128944E Stanje zaklepanja aktiviranja: Omogočeno
Kot lahko vidite iz teh informacij, je Mac M1 MacBook Pro s 16 GB RAM-a, ki poganja macOS Monterey 12.1 z običajnim zagonom in omogočenim SIP-om ter mesec dni delovanja sistema.
To je morda dovolj za vaše potrebe po sistemskih informacijah, a če želite pridobiti več podatkov o Macu, lahko najdete tudi več informacij o sistemu, morda o omrežju ali notranjem pomnilniku.
Če si želite ogledati celoten seznam tipov podatkov, ki so na voljo za system_profiler, z uporabo naslednjega ukaza:
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
Preprosto dodajte podatkovni tip ukaznemu nizu system_profiler in ga izvedite, da dobite informacije o tem določenem podatkovnem tipu.
O ukazu system_profiler smo že razpravljali, običajno smo ga navedli na 'more', da bi uporabnikom omogočili skeniranje celotne strani s sistemskimi informacijami, vendar ta pristop prikaže veliko več informacij, kot bi jih mnogi uporabniki potrebovali. Skrajšane informacije, prikazane prek »system_profiler SPSoftwareDataType SPHardwareDataType«, so verjetno primerne za večino uporabnikov, ki iščejo sistemske informacije.
Če vas zanima, lahko dobite tudi informacije o sistemu, vključno z različico macOS in informacijami o jedru, z uporabo sw_vers in uname, ali pa si vse strani ogledate prek izhoda system_profiler. Podatke o procesorju lahko pridobite tudi s sysctl iz ukazne vrstice, če želite le informacije, ki se nanašajo na procesor.
Hvala BlackMoonWolf za nasvet!