Terminal

【终端】常用命令

2018-07-04  本文已影响0人  悄然林静

8. 显示/不显示隐藏文件

// 显示隐藏文件
defaults write com.apple.finder AppleShowAllFiles -bool true
// 或
defaults write com.apple.finder AppleShowAllFiles YES

// 不显示隐藏文件
defaults write com.apple.finder AppleShowAllFiles -bool false
// 或
defaults write com.apple.finder AppleShowAllFiles NO

7. 打开/关闭Finder中显示完整路径

// 开启Finder中显示完整路径
defaults write com.apple.finder _FXShowPosixPathInTitle -bool TRUE;killall Finder

// 关闭Finder完整路径(只会显示当前文件夹名称)
defaults delete com.apple.finder _FXShowPosixPathInTitle;killall Finder
// 或
defaults write com.apple.finder _FXShowPosixPathInTitle -bool FALSE;killall Finder

6. 查看文件夹大小

// du命令usage:du [-H | -L | -P] [-a | -s | -d depth] [-c] [-h | -k | -m | -g] [-x] [-I mask] [file ...]
du -h -d 0

5. 打开/关闭Time Machine本地备份

// 关闭
sudo tmutil disablelocal
// 打开
sudo tmutil enablelocal

4. 修改终端显示的设备名(:~之前的)

执行命令(需要验证开机密码),重启终端

// 仅对HostName后紧跟着的第一个连续字符串生效,如果名字是多个单词,只对第一个单词有效
sudo scutil --set HostName NewName
修改完成的效果

3. 开启安全性与隐私的允许任何来源选项

sudo spctl --master-disable
完成效果

2. 关闭Rootless - 系统内核保护机制

  1. 关机
  2. 开机按住command+R不放,进入Recovery OS
  3. 点击工具
  4. 点击终端
  5. 执行命令(需要验证开机密码)
csrutil disable
// 打开Rootless
csrutil enable
// 查看当前Rootless状态
csrutil status

1. 关闭Gatekeeper - 第三方应用访问隐私信息的系统防护机制

sudo spctl --master-disable
// 重新打开Gatekeeper
sudo spctl --master-enable
上一篇 下一篇

猜你喜欢

热点阅读