ctrl键组合
快捷键 | 功能 |
---|---|
ctrl+a | 光标移到行首 |
ctrl+b | 光标左移一个字母 |
ctrl+c | 杀死当前进程 |
ctrl+d | 退出当前 Shell |
ctrl+e | 光标移到行尾 |
ctrl+h | 删除光标前一个字符,同 backspace 键相同 |
ctrl+k | 清除光标后至行尾的内容 |
ctrl+l | 清屏,相当于clear |
ctrl+r | 搜索之前打过的命令会有一个提示,根据你输入的关键字进行搜索bash的history |
ctrl+u | 清除光标前至行首间的所有内容 |
ctrl+w | 移除光标前的一个单词 |
ctrl+t | 交换光标位置前的两个字符 |
ctrl+y | 粘贴或者恢复上次的删除 |
ctrl+d | 删除光标所在字母;注意和backspace以及ctrl+h的区别,这2个是删除光标前的字符 |
ctrl+f | 光标右移 |
ctrl+z | 把当前进程转到后台运行,使用fg 命令恢复比如top -d1 然后ctrl+z ,到后台,然后fg ,重新恢复 |
esc组合
快捷键 | 功能 |
---|---|
esc+d | 删除光标后的一个词 |
esc+f | 往右跳一个词 |
esc+b | 往左跳一个词 |
esc+t | 交换光标位置前的两个单词 |