| Ctrl+A |
把光标移动到命令行开头。如果我们输入的命令过长,想要把光标移动到命令行开头时使用。 |
| Ctrl+B |
退格,非破坏性的,只是将光标位置回移一个位置。 |
| Ctrl+C |
强制终止当前的命令。 |
| Ctrl+D |
退出当前终端。 |
| Ctrl+E |
把光标移动到命令行结尾。 |
| Ctrl+F |
把光标向前移动一个字符。 |
| Ctrl+G |
BEL,引发一个响铃。 |
| Ctrl+H |
删除上一个字符。 |
| Ctrl+I |
水平制表符。 |
| Ctrl+J |
新行。 |
| Ctrl+K |
删除或剪切光标之后的内容。 |
| Ctrl+L |
清屏,相当于clear命令。 |
| Ctrl+M |
回车 |
| Ctrl+N |
擦除从history缓冲区召回的一行文本(在命令行下)。 |
| Ctrl+O |
产生一个新行。 |
| Ctrl+P |
从history缓冲区召回上一次的命令(在命令行下)。 |
| Ctrl+Q |
恢复屏幕输出。 |
| Ctrl+R |
在历史命令中搜索,按下Ctrl+R之后,就会出现搜索界面,只要输入搜索内容,就会从历史命令中搜索。 |
| Ctrl+S |
暂停屏幕输出。 |
| Ctrl+T |
交换光标位置与光标前一个位置的字符内容。 |
| Ctrl+U |
删除或剪切光标之前的命令。 |
| Ctrl+V |
在输入文本的时候,按下C-V之后,可以插入控制字符。比如:echo -e '/x0a’;和echo <Ctrl-V><Ctrl-J>;这两种效果一样。 |
| Ctrl+W |
删除上一个单词。 |
| Ctrl+X |
在某些文字处理程序中,这个控制字符将会剪切高亮的文本并且将它复制到剪贴板中。 |
| Ctrl+Y |
粘贴Ctrl+U或ctul+K剪切的内容。 |
| Ctrl+Z |
暂停,并放入后台。 |
| Ctrl+/ |
退出。和Ctrl-C差不多,也可能dump一个”core”文件到你的工作目录下(这个文件可能对你没用)。 |
| Ctrl+/ |
撤消操作,Undo。 |
| Ctrl+_ |
撤消操作。 |
| Ctrl+xx |
在行首和光标两个位置间进行切换,此处是两个”x”字符。 |