macOS:其他实用工具
检查状态与定位问题
sw_vers(macOS) · 打印 macOS 操作系统的版本信息
更多信息:https://keith.github.io/xcode-man-pages/sw_vers.1.html。
- 打印所有可用信息(操作系统名称、版本号和构建版本):
bash
sw_vers- 只打印操作系统的版本号:
bash
sw_vers -productVersion- 只打印构建版本的标识符:
bash
sw_vers -buildVersionsystem_profiler(macOS) · 报告系统硬件和软件配置
更多信息:https://keith.github.io/xcode-man-pages/system_profiler.8.html。
- 显示可由 System Profiler.app 打开的完整系统资源报告:
bash
system_profiler -xml > MyReport.spx- 显示硬件概述(型号、CPU、内存、串行等):
bash
system_profiler SPHardwareDataType- 打印系统序列号:
bash
system_profiler SPHardwareDataType|grep "Serial Number (system)" |awk '{print $4}'专用工具与其他操作
applecamerad(macOS) · 相机管理器
不应手动调用。 更多信息:https://www.theiphonewiki.com/wiki/Services。
该项仅用于识别系统守护进程,由系统管理其生命周期;不提供手工启动步骤。
auvaltool(macOS) · 用于 Mac 的 AudioUnit 验证工具
更多信息:https://keith.github.io/xcode-man-pages/auvaltool.1.html。
- 列出所有可用的任意类型的 AudioUnit:
bash
auvaltool -a- 列出所有可用的任意类型的 AudioUnit 及其位置:
bash
auvaltool -alcaffeinate(macOS) · 防止 Mac 进入休眠模式
更多信息:https://keith.github.io/xcode-man-pages/caffeinate.8.html。
- 防止进入休眠模式 , 1 小时内(3600 秒):
bash
caffeinate -u -t {{3600}}- 在指定命令执行完前,禁止进入休眠:
bash
caffeinate -s {{命令}}- 在你按
<Ctrl c>之前禁止进入休眠模式:
bash
caffeinate -im(macOS) · macOS 上的瑞士军刀
- 获取电池状态:
bash
m battery status- 关闭蓝牙:
bash
m bluetooth off- 列出可用于格式化的文件系统:
bash
m disk filesystems- 启用 Dock(桌面程序坞)的自动隐藏功能:
bash
m dock autohide YES- 禁用防火墙:
bash
m firewall disablescutil(macOS) · 管理系统配置参数
设置配置时必须是 root 权限。 更多信息:https://keith.github.io/xcode-man-pages/scutil.8.html。
- 显示 DNS 配置:
bash
scutil --dns- 显示代理配置:
bash
scutil --proxy- 获取计算机名称:
bash
scutil --get ComputerName- 设置计算机名称:
bash
sudo scutil --set ComputerName {{我的计算机名}}- 获取主机名(HostName):
bash
scutil --get HostName- 设置主机名:
bash
scutil --set HostName {{hostname}}sysctl(macOS) · 访问内核状态信息
- 显示所有可用变量及其值:
bash
sysctl -a- 显示 Apple 型号标识符:
bash
sysctl -n hw.model- 显示 CPU 模型:
bash
sysctl -n machdep.cpu.brand_string- 显示可用的 CPU 功能(MMX, SSE, SSE2, SSE3, AES, 等):
bash
sysctl -n machdep.cpu.features- 设置一个可更改的内核状态变量:
bash
sysctl -w {{部分。可修改的变量}}={{值}}示例整理自 tldr-pages,作者为 tldr-pages team and contributors,遵循 CC BY 4.0。
继续阅读
- 完整实践
- 知识专题
- 知识专题