MacOs
dnsflush
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
Homebrew
export HTTP_PROXY=http://172.17.10.100:8118
export HTTPS_PROXY=http://172.17.10.100:8118
export NO_PROXY=localhost,127.0.0.1,172.30.0.0/16,172.17.0.0/16
https://brew.sh
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles
brew install wget telnet bind tree jq vim lrzsz screen git fping iproute2mac
快捷键
Command + V: 原格式粘贴 (Command + Shift +V: 合并格式粘贴)
Command + Z: 撤销上一个操作(Shift + Command + Z: 反向执行撤销命令)
Command + W: 关闭但不退出应用
Command + Q: 退出应用
Command + Option + Esc: 强制退出应用
Command + Shift + 3/4/5: 截屏或录屏相关
Command + Control + 空格: 添加emoji
Command + Shift +句点: 切换显示隐藏文件
预览文件:点按选定文件,然后按下空格,或者重按触控板,就可以打开关闭预览
Option(或 Alt)⌥键:
不按Option,移动文件是剪切,按住Option,移动文件变粘贴
按住Option,再选择菜单栏的按钮会出现很多新选项,比如选择Wi-Fi按钮,就会显示IP信息等等
按住Option,可以同时关闭同个程序的多个窗口
在访达界面,按住Command键,拖移程序、文件、文件夹到上方工具栏或者左侧边栏就是快捷方式,单击就能快速打开
优化
清理不需要的启动项
程序坞,取消勾选程序启动动画和自动显示及隐藏拓展坞,将神奇效果切换为缩放效果
点击访达->前往->个人(右击查看显示选项-勾选显示资源库文件)点击资源库,将cache文件夹中的文件移动到废纸篓,然后清空废纸篓
减少“偏好设置”面板的项目
关闭 dock 动画, 窗口动画, 快速查看动画,窗口调整动画
defaults write com.apple.dock launchanim -bool false
defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false
defaults write -g QLPanelAnimationDuration -float 0
defaults write NSGlobalDomain NSWindowResizeTime -float 0.001
mac gitignore
# Folder view configuration files
.DS_Store
Desktop.ini
# Thumbnail cache files
._*
Thumbs.db
# Files that might appear on external disks
.Spotlight-V100
.Trashes
# Compiled Python files
*.pyc
# Compiled C++ files
*.out
# Application specific files
venv
node_modules
.sass-cache
mds、mds_stores、mdworker进程占用大量的CPU,是因为系统在建立索引,开机后的一段时间比较明显
解决方案一:
sudo mdutil -a -i off # 关闭
sudo mdutil -a -i on # 还原
解决方案二:
关闭控制聚焦参数文件的加载:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
想打开的时候,使用:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
为 macOS 服务器开启性能模式
https://support.apple.com/zh-cn/HT202528
OS X El Capitan 10.11 及更高版本
要在 OS X El Capitan 10.11 及更高版本中开启性能模式,请使用 nvram 命令来调整 boot-args NVRAM 变量。如果您重置 NVRAM,则这一设置也会被清除。
以下命令会显示 boot-args NVRAM 变量。如果您看到 serverperfmode=1,则说明性能模式已开启。
nvram boot-args
如果性能模式尚未开启,您可以使用以下命令在 boot-args NVRAM 变量中设置 serverperfmode=1,从而启用性能模式:
sudo nvram boot-args="serverperfmode=1 $(nvram boot-args 2>/dev/null | cut -f 2-)"
要关闭性能模式,请使用以下命令:
sudo nvram boot-args="$(nvram boot-args 2>/dev/null | sed -e $'s/boot-args\t//;s/serverperfmode=1//')"
较低版本的 macOS
要在 OS X Mountain Lion、OS X Mavericks 或 OS X Yosemite 中开启性能模式,请在“终端”中使用 serverinfo 命令。
要获取当前模式,请使用以下命令:
serverinfo --perfmode
要打开性能模式,请使用以下命令
serverinfo --setperfmode 1
要关闭性能模式,请使用以下命令
serverinfo --setperfmode 0
进入或退出性能模式需要重新启动
装机必备
https://pinyin.sogou.com/mac
https://iterm2.com/downloads.html
https://github.com/oldj/SwitchHosts/releases
https://zh.snipaste.com
https://freemacsoft.net/appcleaner
https://mounty.app
https://iina.io
https://mousefix.org
https://lemon.qq.com
https://www.keka.io/zh-cn/
https://brew.sh/zh-cn/
https://www.better365.cn/apps.html
https://github.com/matryer/xbar/releases/
https://github.com/NickYang29/aria2gui/releases
https://learn.microsoft.com/zh-cn/windows-server/remote/remote-desktop-services/clients/remote-desktop-mac
CheatSheet: 快捷键提示