-
命令行快捷键整理
-
Ctrl相关
- 光标快速移动到行首
Crtl+a - 光标快速移动到行尾
Crtl+e - 光标向右移动一个字符
Crtl+f - 光标向左移动一个字符
Crtl+b - 剪切掉光标到行尾的所以字符
Crtl+k - 剪切掉光标到行首的所有字符
Crtl+u - 剪切掉光标到左一个空格的字符
Crtl+w - 光标处粘贴 u k w 剪切的字符
Crtl+y - 中断正在前端运行的进程
Crtl+c - 命令行为空行的时候是退出当前shell
Crtl+d - 命令行不为空的时候删除光标位置上的字符
Crtl+d - 从光标位置向左删除一个字符
Crtl+h - 向上翻找历史命令
Crtl+p - 向下翻找历史命令
Crtl+n - 搜索历史命令
Crtl+r - 清除屏幕
Crtl+l - 锁定终端
Crtl+s - 解锁终端
Crtl+q - 前台进程切换到后台并暂停运行(可通过jobs查看暂停的任务 ,fg恢复至前台运行,bg后台恢复运行)
Crtl+z - 复制鼠标选中(shift+insert粘贴)
Ctrl+insert
-
Alt相关
- 光标向左移动一个单词
Alt+b - 光标向右移动一个单词
Alt+f - 从光标位置向右删除一个单词
Alt+d
-
Bang(!)相关
- 重复执行上一条命令
!! - 执行history里指定行数的命令
!num - 执行历史命令里以##开头的命令
!##
-
来源:oschina
链接:https://my.oschina.net/u/3517176/blog/4838123