s-blog

macOS 常用命令

ssssmy · 2026-05-28 · 2 min · macOS

系统设置

# 打开「任何来源」选项
sudo spctl --master-disable

# 应用已损坏(绕过 Gatekeeper)
sudo xattr -rd com.apple.quarantine /Applications/xxxxxx.app

# 设置一位数密码
pwpolicy -clearaccountpolicies

# 查看 SIP 状态
csrutil status

# 关闭 SIP(需在恢复模式下执行)
csrutil disable

# 开启 SIP
csrutil enable

# 重置 SIP
csrutil clear

启动台(LaunchPad)布局

# 设置七行
defaults write com.apple.dock springboard-rows -int 7

# 设置九列
defaults write com.apple.dock springboard-columns -int 9

# 重置为默认
defaults write com.apple.dock ResetLaunchPad -bool true
killall Dock

# 恢复默认布局
defaults delete com.apple.dock springboard-rows
defaults delete com.apple.dock springboard-columns
killall Dock

Homebrew

# 安装 Homebrew(国内镜像)
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

# 安装 Rosetta 2(M1/M2 芯片)
/usr/sbin/softwareupdate --install-rosetta --agree-to-license

# 使用 x86 模式安装 Homebrew
arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

# 常用命令
brew search keyword      # 搜索软件
brew install package     # 安装软件
brew install --cask app  # 安装 GUI 应用
brew list               # 已安装列表
brew -v                 # 查看版本
brew update             # 更新 Homebrew
brew upgrade            # 升级已安装的包
brew uninstall package  # 卸载软件

Java

# 查看 Java Home 路径
/usr/libexec/java_home -V

npm 相关

# 全局安装 webpack
sudo npm install webpack -g --unsafe-perm=true --allow-root
sudo npm install webpack-cli -g --unsafe-perm=true --allow-root

其他

  • 长按电源键进入恢复模式

原文链接:https://www.ssssmy.com/notes/macos-chang-yong-ming-ling