Linux终端快捷键
剪切板操作
Ctrl+Shi ft+C 复制
Ctrl+Shift+V 粘贴
光标操作
Ctrl+A(ahead) 开始位置
Ctrl+E(end) 最后位置
Ctrl+LeftArrow 光标移动到上一个单词的词首
Ctrl+RightArrow 光标移动到下一个单词的词尾
Ctrl+F(forwards) 光标向后移动一个字符,相当与→
Ctrl+B(backwards) 光标向前移动一个字符,相当与←
Alt+F 光标向后移动一个单词
Alt+B 光标向前移动一个单词
Esc+B 移动到当前单词的开头
Esc+F 移动到当前单词的结尾
文本处理操作
Ctrl+U 剪切光标至行首的内容
Ctrl+K 剪切光标至行尾的内容
Ctrl+W 剪切光标到词首的内容
Alt+D 剪切光标到词尾的内容
Ctrl+D 删除光标所在字符 相当于Delete
Ctrl+H 删除光标前的字符 相当于Backspace
Ctrl+Y 粘贴刚才所删除的字符
Ctrl+7 恢复刚刚的内容
Ctrl+(X U) 撤销刚才的操作
Esc+T 颠倒光标相邻单词的位置
Alt+T 颠倒光标相邻单词的位置
Ctrl+T 颠倒光标相邻字符的位置
Alt+C 将光标所在字符到词尾改为首字母大写
Alt+U 将光标所在字符到词尾转化为大写
Alt+L 将光标所在字符到词尾转化为小写
Ctrl+V 插入特殊字符,如Ctrl+(V Tab)加入Tab字符键
任务处理操作
Ctrl+C 删除整行/终止
Ctrl+L 刷新屏幕
Ctrl+S 挂起当前shell
Ctrl+Q 重新启用挂起的shell
标签页处理操作
Shift+Ctrl+T 新建标签页
Shift+Ctrl+W 关闭标签页
Ctrl+PageUp 前一标签页
Ctrl+PageDown 后一标签页
Shift+Ctrl+PageUp 标签页左移
Shift+Ctrl+PageDown 标签页右移
Alt+1,2,3... 切换到标签页1,2,3...
窗口操作
Shift+Ctrl+N 新建窗口
Shift+Ctrl+Q 关闭终端
F11 全屏
Ctrl+Plus 放大
Ctrl+Minus 减小
Ctrl+0 原始大小
Shift+UpArrow 向上滚屏
Shift+DownArrow 向下滚屏
Shift+PageUp 向上翻页
Shift+PageDown 向下翻页
历史命令操作
↑(Ctrl+P(previous)) 显示上一条命令
↑(Ctrl+N(next)) 显示下一条命令
!Num 执行命令历史列表的第Num条命令
!! 执行上一条命令
!?String? 执行含有String字符串的最新命令
Alt+Shift+, 历史列表第一项
Alt+Shift+. 历史列表最后一项
Ctrl+R(retrieve) String 搜索包含String字符串的命令/继续向上检索(Ctrl+S 向下检索)
!$ 以上一条命令的参数做为其参数
其他操作
Ctrl+M 相当于Enter
Ctrl+O 相当于Enter
Ctrl+[ 相当于Esc
Esc Esc Esc 显示所有支持的命令
Tab Tab 显示所有支持的命令
Ctrl+(I I) 显示所有支持的命令
Ctrl+X Shift+2显示可能hostname补全
Ctrl+(X X) 在EOL和当前光标位置移动