在 Finder 窗口顶部显示当前完整路径
终端输入:defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
Mac App Store 下载失败
终端输入:defaults write com.apple.appstore ShowDebugMenu -bool true
显示和隐藏文件
显示:defaults write com.apple.finder AppleShowAllFiles -bool true
隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false
重新启动Finder路由表的输出信息
终端输入:netstat -nr
配置环境变量
Mac 环境变量有两种,一种是全局的,公用的,针对系统所有用户;另一种是用户级的,只对当前用户有效。/etc/profile 全局配置文件,所有用户登录时读取此文件,一般不修改。
使用时需使用 sudo 以Root权限运行(慎用)/etc/bashrc 全局配置文件,运行bash shell时读取此文件,一般在这里修改系统级环境变量。
~/.bash_profile 用户级配置文件,用户登录时,该文件仅执行一次。一般在这里修改用户级环境变量。
可使用 vi 命令进行编辑。- 进入输入模式的方法如下: 增加(append) 按 “a” 键 从光标所在位置后面新增内容。 按 “A” 键 从光标所在行最后面新增内容。 插入(insert) 按 “i” 键 在光标所在位置前面插入内容,光标后面内容随之后退。 按 “I” 键 在光标所在行第一个非空白字符前插入内容。 开始(open) 按 “o” 键 在光标所在行下面新建一行 按 “O” 键 在光标所在行上面新建一行
- 退出vi编辑器(冒号在前) :x 退出并保存。 :wq 退出并保存。 :w 仅保存。 :w filename 保存为指定的文件,可用于另存为。 :q 仅退出,有修改内容时会提示要保存。 :q! 强制不保存退出。
网络设置
列出网卡
终端输入:networksetup -listallnetworkservices
关闭 ipv6
终端输入:networksetup -setv6off "网卡名称"
比如关闭以太网的IPV6:networksetup -setv6off Ethernet
关闭 Thunder Bolt 以太网的 IPV6:networksetup -setv6on "Thunderbolt Ethernet"
设置IP地址
终端输入:networksetup -setmanual "网卡名称" 192.168.31.2 255.255.255.0 192.168.1.1
设置Dock仅显示当前打开的应用图标
终端输入:defaults write com.apple.dock static-only -boolean true; killall Dock
恢复:defaults delete com.apple.dock static-only; killall Dock
清除 dns 缓存
终端中刷新DNS的discovoryutil命令在macOS 10.10.4中被移除,在macOS 10.12之后刷新DNS缓存的命令为:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder;say flushed
Mac下终端常用命令
Copyright © 2015 Powered by MWeb, Theme used GitHub CSS.