ctrl+a: 光标跳到行首。 ctrl+b: 光标左移一个字母。 ctrl+c: 杀死当前进程。 ctrl+d: 删除光标后一个字符或exit、logout。 ctrl+e: 光标移到行尾。 ctrl+f:向后移一个字符。 ctrl+h: 删除光标前一个字符,同backspace键相同。 ctrl+k: 剪切光标后至行尾的内容。 ctrl+l: 清屏,相当于clear。 Ctrl+p:重复上一次命令。 ctrl+r: 搜索之前的命令历史。多次ctrl+r 会一直向上搜索。 ctrl+u: 剪切光标前至行首间的所有内容。 ctrl+w: 剪切前面的字符至上一个空格处。 ctrl+t: 交换光标位置前的两个字符。 ctrl+y: 粘贴或者恢复上次的删除。 ctrl+z: 把当前进程转到后台运行,使用fg命令恢复。 Ctrl+x: 跳回之前移动的原位置。 ctrl+m: 等同于回车键 ctrl+o: 等同于回车键 ctrl+s: 暂时冻结当前shell的输入 ctrl+q: 解冻
补充:
Esc+B: 移动到当前单词的开头
Esc+F: 移动到当前单词的结尾