macOS 常用终端命令


显示隐藏文件

defaults write com.apple.finder _FXShowPosixPathInTitle -bool TRUE;
killall Finder
defaults delete com.apple.finder _FXShowPosixPathInTitle;
killall Finder

提示 “安装包已损坏” 的解决办法

sudo spctl --master-disable

外置磁盘路径

/volume/磁盘路径/~~~

例如一个名称为 "Files" 的磁盘里的文件夹 "Projects" 路径是:

/Volumes/Files/Projects/

使用终端将 json 文件转为 plist 文件

plutil -convert xml1 data.json -o data.plist

其中 data.jsondata.plist 分别对应转换前后的文件路径。

sudo 依然没有权限的解决办法

查询 SIP 状态

csrutil status

如果输出以下信息,说明 SIP 开启,需要暂时将 SIP 关闭。

System Integrity Protection status: enabled.

关闭 SIP

重启 Mac,按住【⌘】+【R】直到出现开机 logo,此时会进入 Recovery 模式,选择实用工具菜单中的终端(Terminal)
输入以下命令:

csrutil enable

然后重新启动电脑即可开启 SIP。

重启 Mac,按住【⌘】+【R】直到出现开机 logo,此时会进入 Recovery 模式,选择实用工具菜单中的终端(Terminal)
输入以下命令:

csrutil disable

然后重新启动电脑即可关闭 SIP。

评论