uname -a 可一次性显示 macOS 的内核名称(Darwin)、版本号(如 23.6.0)、编译时间、主机名及硬件架构(arm64/x86_64);单独用 uname -r 或 uname -m 可分别提取纯净的内核版本或架构信息,配合 sw_vers 可对照系统版本与内核关系。
直接在终端输入 uname -a,就能一次性看到 macos 的内核名称、版本号、编译时间、主机名和硬件架构等全部关键信息。
用 uname -a 查内核全貌
这是最常用也最权威的方式。macOS 底层基于 Darwin 内核,uname -a 会输出一行紧凑但信息完整的字符串,例如:
Darwin MacBook-Pro.local 23.6.0 Darwin Kernel Version 23.6.0: Mon Jul 29 21:13:00 PDT 2024; root:xnu-10063.141.2~1/RELEASE_ARM64_T8101 arm64
其中重点字段包括:
部署和使用军舰的 macOS Automator 自动化服务集合。包含 5 个实用工作流:PDF转JPG、PNG重命名并转JPG、图像拼接、解压RAR、顺序命名图像文件。一键安装所有服务到 ~/Library/Services/ 目录。使用场景:(1) "安装我的自动化服务",(2) "部署所有 Automato...
- Darwin:内核名称,代表 macOS 的 Unix 基础
- 23.6.0:内核版本号,对应 macOS Sonoma 14.6 或 Sequoia 15.x 等具体系统版本
- RELEASE_ARM64_T8101:说明是正式发布版,运行在 Apple Silicon(M 系列)芯片上
-
arm64:当前硬件架构,Intel 机型则显示
x86_64
单独提取内核版本号
如果只需要纯净的内核版本数字(比如写脚本或比对),可用:
-
uname -r:只输出内核版本,如23.6.0 -
uname -m:只输出架构类型,如arm64或x86_64
配合 sw_vers 看清系统与内核的关系
内核版本和 macOS 版本不是一一映射,但高度关联。建议顺手查一下系统版本作参考:
- 运行
sw_vers,得到ProductName、ProductVersion(如 15.2.1)和BuildVersion(如 24C104) - 对照来看:
sw_vers的ProductVersion是用户可见的系统版本,uname -r是它所依赖的 Darwin 内核版本
补充:系统报告里也能查,但不如命令行直接
图形界面中,“关于本机” → “系统报告” → 左侧选“软件”,右侧能看到“内核版本”字段,内容和 uname -r 一致。不过这个路径适合临时查看,无法复制、筛选或批量使用。

















