Bash常用快捷列表


快捷键作用
Ctrl+A把光标移动到命令行开头。如果我们输入的命令过长,想要把光标移动到命令行开头时使用。
Ctrl+B退格,非破坏性的,只是将光标位置回移一个位置。
Ctrl+C强制终止当前的命令。
Ctrl+D退出当前终端。
Ctrl+E把光标移动到命令行结尾。
Ctrl+F把光标向前移动一个字符。
Ctrl+GBEL,引发一个响铃。
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+W删除上一个单词。
Ctrl+X在某些文字处理程序中,这个控制字符将会剪切高亮的文本并且将它复制到剪贴板中。
Ctrl+Y粘贴Ctrl+U或ctul+K剪切的内容。
Ctrl+Z暂停,并放入后台。
Ctrl+/退出。和Ctrl-C差不多,也可能dump一个”core”文件到你的工作目录下(这个文件可能对你没用)。
Ctrl+/撤消操作,Undo。
Ctrl+_撤消操作。
Ctrl+xx在行首和光标两个位置间进行切换,此处是两个”x”字符。

声明:Rock 版权所有,内容均为原创,欢迎转载。

转载:转载请注明原文链接 - Bash常用快捷列表


我是一个程序员,致力于网页开发,我还很年轻,什么也不懂。