最可靠方式是用system_profiler导出硬件配置:纯文本(含CPU/内存/存储/网络/USB等)→ system_profiler SPHardwareDataType SPStorageDataType SPNetworkDataType SPUSBDataType SPFireWireDataType SPThunderboltDataType > ~/Desktop/hardware_report.txt;PDF存档→ system_profiler -xml > /tmp/hw.xml && open -a "Preview" /tmp/hw.xml;精简版→ system_profiler SPHardwareDataType | grep -E "Model|Processor|Memory|Serial Number" | sed 's/^[[:space:]]*//'。

直接用终端命令导出完整硬件配置表,最可靠的方式是调用 system_profiler 并重定向输出为文本或 PDF 文件。系统自带工具无需安装,结果覆盖 CPU、内存、存储、显卡、网络、USB 设备等全部硬件条目。
导出为纯文本文件(推荐日常查看)
打开“终端”(位于「应用程序 → 实用工具」),输入以下命令:
system_profiler SPHardwareDataType SPStorageDataType SPNetworkDataType SPUSBDataType SPFireWireDataType SPThunderboltDataType > ~/Desktop/hardware_report.txt
按下回车后,会在桌面生成 hardware_report.txt。该文件包含处理器、内存容量与插槽、固态硬盘型号与可用空间、Wi-Fi/以太网信息、所有已连接 USB/雷电设备等核心内容。若只需基础硬件(不含外设),可简化为:
system_profiler SPHardwareDataType > ~/Desktop/hardware_basic.txt
导出为带格式的 PDF(适合存档或分享)
PDF 版本更易阅读,且保留分类标题与缩进结构:
- 先生成临时报告:
system_profiler -xml > /tmp/hw.xml - 再用系统自动转 PDF:
open -a "Preview" /tmp/hw.xml - 在预览中按 Command-P,选择“存储为 PDF”,保存到桌面即可
注意:-xml 参数生成的是 Apple 自有格式,Preview 能正确解析并渲染为美观的层级报告,比纯文本更直观。
快速导出精简版(适合复制粘贴或发给技术支持)
如果只需要关键参数一行显示,便于快速核对或填工单:
system_profiler SPHardwareDataType | grep -E "Model|Processor|Memory|Serial Number" | sed 's/^[[:space:]]*//'
输出示例:
Model Identifier: MacBookPro18,4Processor Name: Apple M2 Pro
Memory: 32 GB
Serial Number (system): X9XXXXXXX
附加说明
所有导出操作均不修改系统,也不需管理员密码。若想包含电池健康度(仅笔记本)、GPU 渲染信息或传感器数据,可在命令中追加 SPBatteryDataType 或 SPDisplaysDataType。导出的文件默认保存在用户目录下,路径安全可控。


















