Pour commencer, ouvrez l'application Terminal dans /Applications/Utilitaires/ ou utilisez Spotlight pour lancer Terminal. Une fois sur la ligne de commande, entrez la commande suivante pour obtenir une multitude d'informations sur le matériel et les logiciels système de votre Mac actuel :
system_profiler SPSoftwareDataType SPHardwareDataType
system_profiler SPSoftwareDataType SPHardwareDataType
点击回车,您将看到一个易于阅读的输出,其中列出了有关 Mac 的各种方便的系统信息,如下所示:
$ system_profiler SPSoftwareDataType SPHardwareDataType
Software:
System Software Overview:
System Version: macOS 12.1 (21C52)
Kernel Version: Darwin 21.2.0
Boot Volume: Macintosh HD
Boot Mode: Normal
Computer Name: M1 MacBook Pro
User Name: Paul Horowitz (Paul)
Secure Virtual Memory: Enabled
System Integrity Protection: Enabled
Time since boot: 35 days 17:14
Hardware:
Hardware Overview:
Model Name: MacBook Pro<br>Model Identifier: MacBookPro17,1<br>Chip: Apple M1<br>Total Number of Cores: 8 (4 performance and 4 efficiency)<br>Memory: 16 GB<br>System Firmware Version: 7429.61.2<br>OS Loader Version: 7429.61.2<br>Serial Number (system): C20JJ9PA2QRS<br>Hardware UUID: B571BB30-C8C9-DF83-312F-D8C265617512<br>Provisioning UDID: 000000042-0009847128944E<br>Activation Lock Status: Enabled
从这些信息中可以看出,Mac 是一台 M1 MacBook Pro,具有 16GB RAM,运行 macOS Monterey 12.1 正常启动并启用了 SIP,系统正常运行时间长达一个月。
这可能足以满足您的系统信息需求,但如果您想检索有关 Mac 的更多数据,您也可以找到更多可用的系统信息,可能是关于网络或内部存储的信息。
使用以下命令查看 system_profiler 可用的数据类型的完整列表:
system_profiler -listDataTypes
目前 system_profiler 数据类型包括以下选项:SPParallelATADataType<br>SPUniversalAccessDataType<br>SPSecureElementDataType<br>SPApplicationsDataType<br>SPAudioDataType<br>SPBluetoothDataType<br>SPCameraDataType<br>SPCardReaderDataType<br>SPiBridgeDataType<br>SPDeveloperToolsDataType<br>SPDiagnosticsDataType<br>SPDisabledSoftwareDataType<br>SPDiscBurningDataType<br>SPEthernetDataType<br>SPExtensionsDataType<br>SPFibreChannelDataType<br>SPFireWireDataType<br>SPFirewallDataType<br>SPFontsDataType<br>SPFrameworksDataType<br>SPDisplaysDataType<br>SPHardwareDataType<br>SPInstallHistoryDataType<br>SPInternationalDataType<br>SPLegacySoftwareDataType<br>SPNetworkLocationDataType<br>SPLogsDataType<br>SPManagedClientDataType<br>SPMemoryDataType<br>SPNVMeDataType<br>SPNetworkDataType<br>SPPCIDataType<br>SPParallelSCSIDataType<br>SPPowerDataType<br>SPPrefPaneDataType<br>SPPrintersSoftwareDataType<br>SPPrintersDataType<br>SPConfigurationProfileDataType<br>SPRawCameraDataType<br>SPSASDataType<br>SPSerialATADataType<br>SPSPIDataType<br>SPSmartCardsDataType<br>SPSoftwareDataType<br>SPStartupItemDataType<br>SPStorageDataType<br>SPSyncServicesDataType<br>SPThunderboltDataType<br>SPUSBDataType<br>SPNetworkVolumeDataType<br>SPWWANDataType<br>SPAirPortDataType
$ system_profiler SPSoftwareDataType SPHardwareDataType
🎜🎜
🎜🎜Software:🎜🎜
🎜🎜Présentation du logiciel système :🎜🎜
🎜🎜Version du système : macOS 12.1 (21C52)
🎜🎜Nom du modèle : MacBook Pro<br>Identifiant du modèle : MacBookPro17,1<br>Puce : Apple M1<br>Nombre total de cœurs : 8 (4 performances et 4 efficacités)<br>Mémoire : 16 Go<br>Version du micrologiciel du système : 7429.61.2<br>Version du chargeur du système d'exploitation : 7429.61 .2<br>Numéro de série (système) : C20JJ9PA2QRS<br>UUID matériel : B571BB30-C8C9-DF83-312F-D8C265617512<br>UDID de provisionnement : 000000042-0009847128944E<br>État du verrouillage d'activation : 🎜🎜<code>
🎜🎜Comme vous pouvez le voir à partir de ces informations, le Mac est un MacBook Pro M1 avec 16 Go de RAM, exécutant macOS Monterey 12.1. Il démarre normalement avec SIP activé et a une disponibilité du système de One. mois. 🎜🎜Cela peut suffire pour vos besoins en informations système, mais si vous souhaitez récupérer plus de données sur votre Mac, vous pouvez également trouver plus d'informations système disponibles, peut-être sur le réseau ou le stockage interne. 🎜🎜Utilisez la commande suivante pour afficher la liste complète des types de données disponibles pour system_profiler : 🎜🎜system_profiler -listDataTypes
🎜🎜Actuellement, le type de données system_profiler inclut les options suivantes :SPParallelATADataType <br>SPUniversalAccessDataType <br>SPSecureElementDataType<br>SPApplicationsDataType<br>SPAudioDataType<br>SPBluetoothDataType<br>SPCameraDataType<br>SPCardReaderDataType<br>SPiBridgeDataType<br>SPDeveloperToolsDataType<br>SPDiagnosticsDataType <br>SPDisabledSoftwareDataType <br>SPDiscBurningDataType<br>SPEthernetDataType<br>SPExtensionsDataType<br>SPFibreChannelDataType<br>SPFireWireDataType<br>SPFirewallDataType<br>SPFontsDataType<br>SPFrameworksDataType<br>SPDisplaysDataType <br>SPHardwareDataType <br>SPInstallHistoryDataType<br>SPInternationalDataType<br>SPLegacySoftwareDataType<br>SPNetworkLocationDataType<br>SPLogsDataType<br>SPManagedClientDataType<br>SPMemoryDataType<br>SPNVMeDataType<br>SPNetworkDataType <br>SPPCIDataType <br>SPParallelSCSIDataType<br>SPPowerDataType<br>SPPrefPaneDataType<br>SPPrintersSoftwareDataType<br>SPPrintersDataType<br>SPConfigurationProfileDataType<br>SPRawCameraDataType<br>SPSASDataType<br>SPSerialATADataType <br>SPSPIDataType <br>SPSmartCardsDataType<br>SPSoftwareDataType<br>SPStartupItemDataType<br>SPStorageDataType<br>SPSyncServicesDataType<br>SPThunderboltDataType<br>SPUSBDataType<br>SPNetworkVolumeDataType<br>SPWWANDataType <br>SPAirPortDataType
🎜🎜Ajoutez simplement le type de données à la chaîne de commande system_profiler et exécutez-la pour obtenir des informations sur ce type de données spécifique. 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!