学习linux的同学们知道,在命令行中输入一大段语句的话,如果中间有部分输入错误,那么大多数情况的解决 办法就是通过回退键(backspace)来从最后一位逐一删除,直到删除到出错的位置,如果是xshell和x-windows界面还好可以通过鼠标快速进入指定错误地点删除,如果没有的话那就是件悲催的事了,令人头疼,其实linux还是有解决办法的,说了这么多发牢骚的话,还是快速进入正题吧。
Linux命令行快捷处理方式:
单个字符删除这里就不在赘述了,下面有2种方式删除单词,和整行的快捷键。
1、单个单词回退删除,ctrl+w 组合键,让你可以快捷删除左侧一个单词词组位置的错误,如果有空格的话回退到空格位置;
2、整行回退删除,ctrl+u 组合键,这个组合键可以帮助你快速进入到本行输入命令的起始位置,让你可以快速重新输入快速修改刚才的错误,相反ctrl+k 组合键,删除当前位置后面的所有字符;
3、跳转到第一个字符,ctrl+a 组合键,让你在当前行任意位置可以快速定位到首字符,相反ctrl+e 组合键定位到尾部;
4、字符的前后移动,ctrl+b 前移,ctrl+f 后移;
5、快速查找前面操作的命令,ctrl+r 组合键,输入检索命令;
Linux快速编辑文本文件:1、在文章开始和末尾进行快速跳转,gg 键跳转到文章起始位置,g+Shift 组合键跳转到文章末尾;
2、文本编辑:① dw 删除光标所在单词的剩余部分;② d$ 删除光标所在行的剩余部分; ③ dd 删除整行;④ f+"w" 引号内是任意字符,在当前行查找引号内的字符。
好了,有兴趣的可以自己多做练习下,让自己熟练这种模式,让你的linux操作更加快速,不在无聊的一个回退键按住老长时间了,以后每周都会记录一些,在工作之余让自己的经验和好的东西与大家分享下,同时也可整理自己的技术和大家交流。