最近使用Linux较多,经常在终端(Console)中输入命令,当命令较长时,就比较容易出错,在不使用快捷键的情形下感觉速度比较慢,今天上网特地收集了一些这方面的快捷键(Shortcuts),在此与大家共享。
一. 快速的打开以及关闭终端
打开终端的命令为 Ctrl + Alt + t
关闭终端的命令为 Ctrl + d
二.自动补齐命令 当输入一些较短的命令时,此命令感觉不是那么有用,但是但命令稍微长一点时,此命令就会发挥出强大的作用。不仅能给你省下时间,而且能够提供你输入命令的正确性。 输入命令时,输入一部分后然后按 Tab键即可,但是当类似的命令较多时,会将所有的选项列出供你选择。
三. 查找历史命令 以前我总是习惯于使用上下箭头来查找历史命令,其实效果也不错,但是当你要找的命令已是较长时间之前使用过的,这样也会浪费较多的时间。 Ctrl + p 或者 按向上的箭头 都会显示出上一次的命令 Ctrl + n 或者 按向下的箭头 都会显示出下一次的命令 Ctrl + r 则会显示 (reverse-i-search): 。此时你只要输入你以前输入的命令的前几个字符,就会帮你匹配你想找的命令。
四.光标跳转 说实话,我感觉如果你不赶时间的话,慢慢输入也没什么问题,但是当你会了下面的命令后,你会感受到命令行设计的如此完美,而且你也可以在同学或其他人面前秀一秀,那种感觉肯定是很好的。 Ctrl + a 光标跳转到命令的行首 Ahead of Line
Ctrl + e 光标跳转到命令的行尾 End of Line
Ctrl + f 跳转到光标前的一个字符 jump one character forward
Ctrl + b 跳转到光标后的一个字符 jump one character backward
Ctrl + d 删除光标向后的一个字符
Alt + f 跳转到光标前的一个单词
Alt + b 跳转到光标后一个单词
Alt + d 删除光标后的一个单词
Ctrl + u 删除从光标到行首的所有字符(并存储在缓存中,使用Ctrl + y 可以恢复原来的字符)
Ctrl + k 删除从光标到行尾的所有字符(并存储在缓存中,使用Ctrl + y 可以恢复原来的字符) Alt一般对应的是一个单词,而Ctrl一般对应的是一个字符。
五.其它常用的快捷键 快速清屏 clear 或者 Ctrl + l 终止此命令的执行 Ctrl + c
其实这些命令也不多,记一记就差不多了,关键在于经常使用,这样才能越使越顺利.希望读者边看边操作,这样效果较好.
二.自动补齐命令 当输入一些较短的命令时,此命令感觉不是那么有用,但是但命令稍微长一点时,此命令就会发挥出强大的作用。不仅能给你省下时间,而且能够提供你输入命令的正确性。 输入命令时,输入一部分后然后按 Tab键即可,但是当类似的命令较多时,会将所有的选项列出供你选择。
三. 查找历史命令 以前我总是习惯于使用上下箭头来查找历史命令,其实效果也不错,但是当你要找的命令已是较长时间之前使用过的,这样也会浪费较多的时间。 Ctrl + p 或者 按向上的箭头 都会显示出上一次的命令 Ctrl + n 或者 按向下的箭头 都会显示出下一次的命令 Ctrl + r 则会显示 (reverse-i-search): 。此时你只要输入你以前输入的命令的前几个字符,就会帮你匹配你想找的命令。
四.光标跳转 说实话,我感觉如果你不赶时间的话,慢慢输入也没什么问题,但是当你会了下面的命令后,你会感受到命令行设计的如此完美,而且你也可以在同学或其他人面前秀一秀,那种感觉肯定是很好的。 Ctrl + a 光标跳转到命令的行首 Ahead of Line
Ctrl + e 光标跳转到命令的行尾 End of Line
Ctrl + f 跳转到光标前的一个字符 jump one character forward
Ctrl + b 跳转到光标后的一个字符 jump one character backward
Ctrl + d 删除光标向后的一个字符
Alt + f 跳转到光标前的一个单词
Alt + b 跳转到光标后一个单词
Alt + d 删除光标后的一个单词
Ctrl + u 删除从光标到行首的所有字符(并存储在缓存中,使用Ctrl + y 可以恢复原来的字符)
Ctrl + k 删除从光标到行尾的所有字符(并存储在缓存中,使用Ctrl + y 可以恢复原来的字符) Alt一般对应的是一个单词,而Ctrl一般对应的是一个字符。
五.其它常用的快捷键 快速清屏 clear 或者 Ctrl + l 终止此命令的执行 Ctrl + c
其实这些命令也不多,记一记就差不多了,关键在于经常使用,这样才能越使越顺利.希望读者边看边操作,这样效果较好.