Linux终端快捷键

时间:2021-02-08 06:55:15

常用


复制:ctrl-shift-c


粘贴:ctrl-shift-v


补全:tab


光标移动到开始位置:ctrl+a


光标移动到最后位置:ctrl+e


删除此处至末尾所有内容:ctrl+k


删除此处至开始所有内容:ctrl+u


刷新屏幕:Ctrl+l/L


杀死当前任务:Ctrl+c/C


较完整


显示命令历史列表:history

 

显示上一条命令:/Ctrl+p


显示下一条命令:/Ctrl+n

 

执行命令历史列表的第num条命令:!num


执行上一条命令:!!


执行含有string字符串的最新命令:!?string?

 

Ctrl+r 然后输入若干字符,开始向上搜索包含该字符的命令,继续按Ctrl+r,搜索上一条匹配的命令


历史列表第一项:Alt+Shift+<


历史列表最后一项:Alt+>


光标向前移动一个字符,相当与->Ctrl+f


光标向后移动一个字符,相当与<-Ctrl+b

 

光标向前移动一个单词:Alt+Shift+f

 

光标向后移动一个单词:Alt+b


执行命令ls,并以上一条命令的参数为其参数:ls !$


移动到当前行的开头:Ctrl+a

 

移动到当前行的结尾:Ctrl+e

 

移动到当前单词的开头:Esc+b

 

移动到当前单词的结尾:Esc+f

 

清屏:Ctrl+l/L


剪切命令行中光标所在处之前的所有字符(不包括自身):Ctrl+u


剪切命令行中光标所在处之后的所有字符(包括自身):Ctrl+k


删除光标所在处字符:Ctrl+d

 

删除光标所在处前一个字符:Ctrl+h


粘贴刚才所删除的字符:Ctrl+y

 

剪切光标所在处之前的一个词(以空格、标点等为分隔符):Ctrl+w


剪切光标之后的词:Alt+d

 

颠倒光标所在处及其之前的字符位置,并将光标移动到下一个字符:Ctrl+t


交换当前与以前单词的位置:Alt+Shift+t


把当前词转化为大写:Alt+u

 

把当前词转化为小写:Alt+l

 

把当前词汇变成首字符大写:Alt+c


颠倒光标所在处及其前一个单词的位置:Esc+t


终端改变大小


全屏:F11


放大:Ctrl+plus


减小:Ctrl+minus


原始大小:Ctrl+0


窗口操作:


新建标签页:Shift+Ctrl+T


关闭标签页:Shift+Ctrl+W


前一标签页:Ctrl+PageUp


后一标签页:Ctrl+PageDown


标签页左移:Shift+Ctrl+PageUp


标签页右移:Shift+Ctrl+PageDown


切换到标签页1Alt+1


切换到标签页2Alt+2


切换到标签页3Alt+3

 

新建窗口:Shift+Ctrl+N


关闭终端:Shift+Ctrl+Q/Ctrl+d


终端中的复制/粘贴


复制:Shift+Ctrl+c/C


粘贴:Shift+Ctrl+v/V