macOS 使用技巧

隐藏

支持ntfs文件系统

印象中因为版权原因,macOS不支持ntfs系统,但是其实只需要打开其隐藏的支持选项即可,

参见 Enable NTFS File system in Mac OS Mojave

步骤1 安装brew

步骤2 安装FUSE以及ntfs-3g

brew cask install osxfuse
brew install ntfs-3g

步骤3 关闭系统保护

  1. 重启macOS
  2. 按住 Command + R不放,进入Recovery console window
  3. 在顶部菜单中找到Utilities->Terminal
  4. 在terminal中输入如下命令并运行
csrutil disable

步骤4 激活ntfs驱动

sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.original
sudo ln -s /usr/local/sbin/mount_ntfs /sbin/mount_ntfs

步骤5 开启系统保护

和步骤3基本相同,除了第4步为

csrutil enable

但是对于macOS Catalina 如上方式暂时不能解决,出现文件不显示的现象,可以用如下的工具挂载ntfs文件:

https://github.com/undecidabot/ezntfs

设置app不显示在dock中

某些程序不够完美,比如某vpn,打开之后就不会再频繁使用,却占用宝贵的dock空间,需要设置隐藏

参见 https://apple.stackexchange.com/questions/207939/how-to-hide-a-specific-active-app-on-os-x-has-to-be-reversible

隐藏图标

/usr/libexec/PlistBuddy -c 'Add :LSUIElement bool true' /Applications/[AppName].app/Contents/Info.plist

重新显示app

/usr/libexec/PlistBuddy -c 'Delete :LSUIElement' /Applications/[AppName].app/Contents/Info.plist
-----EOF-----

Categories: programming Tags: tips macOS