macOS 系统设置优化
更新时间: 2025/9/23 | 总字数: 0 字 | 阅读时长: 0 分钟
允许安装任意来源应用
如下命令,用于修改 macOS 安装软件为「任何来源」。
shell
$ sudo spctl --master-disableshell
$ sudo spctl --global-disable禁止打开应用提示
shell
$ defaults write com.apple.LaunchServices LSQuarantine -bool false禁止磁盘映像验证
shell
$ defaults write com.apple.frameworks.diskimages skip-verify -bool true
$ defaults write com.apple.frameworks.diskimages skip-verify-locked -bool true
$ defaults write com.apple.frameworks.diskimages skip-verify-remote -bool true显示扩展名和隐藏文件
shell
$ defaults write -g AppleShowAllExtensions -bool true
$ defaults write com.apple.finder AppleShowAllFiles -bool true禁用修改扩展名时的警告
shell
$ defaults write com.apple.finder FXEnableExtensionChangeWarning -bool false显示访达底部地址栏
shell
$ defaults write com.apple.finder ShowPathbar -bool true禁止创建 DS_Store 文件
shell
$ defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool true清空网络设备
用于清空网络设备,重新排序为:en0、en1、en2,以便可以顺利登录 appStore。
shell
$ sudo rm -rf /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist*解除 4 位密码限制
自 macOS 10.14 开始强制限制登录密码不能低于 4 位,如下命令则解除限制:
shell
$ pwpolicy -clearaccountpolicies修改密码
shell
$ passwd修改主机名
shell
$ sudo scutil --set HostName {自定义主机名}修改计算机名
shell
$ sudo scutil --set ComputerName {自定义计算机名}固态硬盘 Trim 支持
trim 指令可以通知操作系统哪些固态硬盘数据是无效的,可以被内部擦除,开启后可以有效的提高写入性能、减少损耗、延长寿命。
开启 Trim
shell
$ sudo trimforce enable关闭 Trim
shell
$ sudo trimforce disable笔记本接入电源提示音
开启电源提示音
shell
$ defaults write com.apple.PowerChime ChimeOnAllHardware -bool true; open /System/Library/CoreServices/PowerChime.app &关闭电源提示音
shell
$ defaults write com.apple.PowerChime ChimeOnAllHardware -bool false; killall PowerChime启动台图标显示调整
设置每列显示数量
shell
$ defaults write com.apple.dock springboard-columns -int 9设置每列显示数量
shell
$ defaults write com.apple.dock springboard-rows -int 6重置 Launchpad
shell
$ defaults write com.apple.dock ResetLaunchPad -bool TRUE重启 Dock
shell
$ killall Dock恢复默认
shell
$ defaults write com.apple.dock springboard-rows Default
$ defaults write com.apple.dock springboard-columns Default
$ defaults write com.apple.dock ResetLaunchPad -bool TRUE
$ killall DockXcode 命令行工具
安装 Xcode
shell
$ xcode-select --install删除 Xcode
shell
$ sudo rm -rf /Library/Developer/CommandLineTools程序坞响应时间调整
设置程序坞动画时间
shell
$ defaults write com.apple.dock autohide-time-modifier -float 0.5 && killall Dock设置程序坞响应时间
shell
$ defaults write com.apple.dock autohide-delay -int 0 && killall Dock恢复程序坞默认动画时间
shell
$ defaults delete com.apple.dock autohide-time-modifier && killall Dock恢复程序坞默认响应时间
shell
$ defaults delete com.apple.Dock autohide-delay && killall Dock