允许安装任意来源应用
如下命令,用于修改 macOS 安装软件为「任何来源」。
shell
$ sudo spctl --master-disable
shell
$ 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 指令可以通知操作系统哪些固态硬盘数据是无效的,可以被内部擦除,开启后可以有效的提高写入性能、减少损耗、延长寿命。
开启
shell
$ sudo trimforce enable
关闭
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 Dock
Xcode 命令行工具
安装
shell
$ xcode-select --install
删除
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