Bash Shortcuts
5 categories · 37 shortcuts
01
行编辑
10 shortcuts- 移动到行首Ctrl+A
- 移动到行尾Ctrl+E
- 向后移动一个字符Ctrl+B
- 向前移动一个字符Ctrl+F
- 向后移动一个单词Alt+B
- 向前移动一个单词Alt+F
- 删除光标前的单词Ctrl+W
- 删除至行首Ctrl+U
- 删除至行尾Ctrl+K
- 粘贴(yank)已删除的文本Ctrl+Y
02
历史记录
7 shortcuts- 上一条命令Ctrl+P
- 下一条命令Ctrl+N
- 反向搜索历史记录Ctrl+R
- 正向搜索历史记录Ctrl+S
- 执行并前进Ctrl+O
- 运行上一条命令!!
- 上一条命令的最后一个参数!$
03
作业控制
7 shortcuts- 中断(SIGINT)Ctrl+C
- 挂起(SIGTSTP)Ctrl+Z
- 发送 EOF / 退出 shellCtrl+D
- 退出(SIGQUIT)Ctrl+\
- 在后台恢复作业bg
- 在前台恢复作业fg
- 列出活动作业jobs
04
重定向
7 shortcuts- 将标准输出重定向到文件>
- 将标准输出追加到文件>>
- 重定向标准错误2>
- 将标准错误重定向到标准输出2>&1
- 从文件重定向标准输入<
- 将标准输出管道传递到下一条命令|
- 将输出同时发送到文件和标准输出tee
05
快捷键
6 shortcuts- 清屏Ctrl+L
- 交换最后两个字符Ctrl+T
- 撤销Ctrl+_
- 自动补全Tab
- 插入最后一个参数Alt+.
- 在编辑器中编辑命 令Ctrl+XCtrl+E