macOS 常用命令 1. 显示“任何来源”选项 sudo spctl --master-disable 2. 阻止屏保和睡眠 caffeinate -t 3600 这是一个BSD命令。-t可选,按Ctrl+C可结束命令 3. 朗读 say Hello 4. 重试命令直到成功 until cliclick -h; do sleep 2; done ; say Done 将cliclick -h替换成自己的命令,say Done可以忽略。 5. 记录终端命令到svg pip3 install pip pip install termtosvg termtosvg 1.svg Ctrl+D/exit结束 6. 下载视频 【you-get】 pip install you-get you-get 一个视频页面网址 【youtube-dl】 brew install youtube-dl youtube-dl -F 一个视频页面网址 // 查看下载资源和编号信息 youtube-dl -f 1 一个视频页面网址 // 下载编号为1的资源 7. 将所有下载过的文件列出来 sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV* 'select LSQuarantineDataURLString from LSQuarantineEvent' |more 8. 重置Launchpad defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock 9. 清理DNS sudo killall -HUP mDNSResponder 10. 释放磁盘缓存 sudo purge 11. 安装命令行工具 xcode-select --install 12. 安装Homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装常用工具 https://linux.cn/article-10171-1.html brew install bat echo "alias cat='bat'" >> ~/.zshrc brew install prettyping echo "alias ping='prettyping --nolegend'" >> ~/.zshrc brew install fzf $(brew --prefix)/opt/fzf/install vim ~/.zshrc alias preview="fzf --preview 'bat --color "always" {}'" # 支持在 VS Code 里用 ctrl+o 来打开选择的文件 export FZF_DEFAULT_OPTS="--bind='ctrl-o:execute(code {})+abort'" brew install htop brew install diff-so-fancy vim ~/.gitconfig [pager] diff = diff-so-fancy | less --tabs=1,5 -RFX show = diff-so-fancy | less --tabs=1,5 -RFX brew install fd 例子: $ fd cli # 所有包含 "cli" 的文件名 $ fd -e md # 所有以 .md 作为扩展名的文件 $ fd cli -x wc -w # 搜索 "cli" 并且在每个搜索结果上运行 `wc -w` brew install ncdu echo 'alias du="ncdu --color dark -rr -x --exclude .git --exclude node_modules"' >> ~/.zshrc brew install tldr echo "alias help='tldr'" >> ~/.zshrc tldr fd 安装ack和ng brew install ack brew install the_silver_searcher 13. 字体 Adobe source code brew tap caskroom/fonts && brew cask install font-source-code-pro 14. antigen zsh cd ~ curl -L git.io/antigen > antigen.zsh vim ~/.antigenrc source $HOME/antigen.zsh antigen use oh-my-zsh antigen bundles <<EOBUNDLES git #gitfast git-extras heroku sudo z history cp rsync #encode64 osx brew brew-cask #command-not-found zsh-users/zsh-syntax-highlighting zsh-users/zsh-autosuggestions zsh-users/zsh-completions EOBUNDLES antigen theme lambda #antigen theme clean #antigen theme ys antigen apply echo source $HOME/.antigenrc>~/.zshrc