很多普通的Linux桌面用户对使用终端感到排斥和害怕。其实并没有大家想的那么复杂。很多常用的操作都可以直接在终端中进行,比如:安装软件、系统升级等。不管你是Linux终端的新手还是老手,小编在这里总结一下快捷操作的总结,提高使用效率终端命令执行,希望能帮助大家学习提高效率。移动和定位光标在终端中移动和定位光标似乎很不方便,但并不是你想的那样。让键盘成为你的好朋友的方法有很多种,只需要掌握正确的方法即可。定位单词在长命令中,使用Ctrl+←和Ctrl+→可以将光标快速定位到命令中单词的首字母或单词末尾,实现单词间的快速定位。可以尝试在终端输入apt-getinstallbuild-essential命令,按Ctrl+左键或者Ctrl+右键试试效果。定位行首和行尾,可以使用Ctrl+A定位到命令行的行首,使用快捷键Ctrl+E定位到行尾。清除部分、全部或整行使用快捷键Ctrl+K快速清除当前光标位置之后的所有部分,Ctrl+W清除当前光标位置之前的一个词,Ctrl+U直接执行命令整条线清晰。自动补全命令或路径Tab键可以直接补全命令和路径,让我们避免很多输入错误的可能。当然,当你记不住所有的命令时,只需要输入几个首字母,用tab键补上,就很方便了。例如:在Ubuntu上安装软件,只需输入apt-getins,按tab键即可完成,如apt-getinstall。TypeLaziness在Windows和Mac中,用户习惯于点击图标来完成各种任务,而在Terminal中,所有任务都必须使用命令来完成。幸运的是,我们有办法避免一遍又一遍地输入命令。切换最近使用的命令。用户执行的命令会记录在Linux的终端历史中。用户只需按下键盘上的↓、↑上下箭头即可快速切换执行的命令。复制上一行!!双感叹号直接表示上一行命令。比如你想用sudo重复前面的命令,不需要再输入,只需要执行下面的命令:sudo!!如果要重复命令,则执行指定的历史命令如果不是“Previous”,则不能再使用!!这时候,用!跟上前面要重复执行的命令的开头。复制之前的参数将文件夹复制粘贴到新路径后,可能还需要在目录下进行其他操作。这时候可以这样切换:cd!$其中!$表示最后使用的参数,一般只用于Tableofcontents。目录导航cd命令仍然用于Linux终端中的目录导航和切换。下面我们介绍一下cd命令的一些常用操作。导航到特殊文件夹在Linux中操作文件夹时输入路径是件苦差事,但如果通过桌面登录系统,则可以直接将要指定的文件夹拖到终端窗口中,而无需手动输入路径。回到父目录和Windows一样,就是用cd...在父目录的文件夹之间切换,用../foldername。返回上一级目录如果在操作中途需要返回上次进入的目录,可以使用-dash:cd-其他目录导航操作cd返回主目录pwd查看当前目录cd/返回根目录(需要权限)多任务执行多条命令在Linux终端同时执行多个任务,只需使用&&符号串联多个命令即可,例如:apt-getupdate&&apt-getupgradecommandfailurebackup&&只会在前面的命令中使用,只有执行成功才会执行后面的命令。如果您想在第一个命令失败时提供备份命令,只需将&&替换为||。后台执行任务在任何Linux命令中加上&符号,就可以在后台执行任务,比较适合长时间运行的任务。对于在后台执行的任务,可以使用jobs命令显示查看,也可以使用kill命令杀掉,或者使用fg命令移到前台。总结高效使用Linux终端是每一个Linuxer都必须学习和掌握的技能。相信在你熟悉了本文提到的快捷键后,你的Linux操作效率会再次提升。
