Mac shortcut
本文用于总结 Mac 使用过程中一些常用的快捷键,不定时更新……
系统操作快捷键
- 删除:
Command + Delete - 清空废纸篓:
Command + Shift + Delete - 跳转目录:
Commad + Shift + G
Finder显示访问路径
- Finder栏默认只显示当前浏览的文件夹名称, 打开terminal输入以下两条命令可以修改
defaults write com.apple.finder _FXShowPosixPathInTitle -bool TRUEkillall Finder
- 恢复默认状态, 两条命令联写
defaults delete com.apple.finder _FXShowPosixPathInTitle;killall Finder
刷新 DNS 缓存
- sudo killall -HUP mDNSResponder
Terminal 快捷键
- 将光标移动到行首:
ctrl + a - 将光标移动到行尾:
ctrl + e - 清除屏幕:
ctrl + l - 搜索以前使用命令:
ctrl + r - 清除当前行:
ctrl + u - 清除至当前行尾:
ctrl + k - 单词为单位移动:
option + 方向键
Mac 复制粘贴
使用 pbcopy 命令,对应有个 pbpaste 命令。
1 | echo 'Hello World!' | pbcopy |
复制 SSH 公有 key :
pbcopy < ~/.ssh/id_rsa.pub
Linux 重定向
"<" 表示输入重定向
">" 表示输出重定向
所谓的输入重定向即输入不从键盘读入,而是从文件输入或其它。
所谓的输出重定向即不输出到终端上,而是输出到文件中去或其它。
"<<" 代表当前标准输入来自命令行的一对分隔号的中间内容。(下面例子中的两个分隔号 aa 中间内容复制粘贴)
用 ">" 输出时,如果文件不存在会自动建立一个文件,如果第二次输入时,会覆盖前一次的输入内容,而 ">>" 输出,表示追加到文件中,不覆盖。当前输出内容会追加到指定文件的尾部。
例如:
1 | pbcopy << aa |