前言
在Linux开发过程中经常需要用到终端命令行工具,甚至有些发行版本就只给你一个初始的命令行,界面啥的都没有;命令行工具可以提升我们的开发效率,通常一个命令它能达到的效果是N个鼠标操作无法比拟的;无论是系统工程师、驱动工程师还是软件开发工程师,都需要掌握命令行的快速使用技巧
唤起终端
桌面下唤起:CTRL + Alt + T
非桌面环境:CTRL + Alt + Fn (n:1、2、3、4、5、6 ……)
全屏模式
进入/退出:F11
新建终端
在Tab栏:CTRL + Shift + T
新窗口:CTRL + Shift + N
检索
查找:CTRL + Shift + F
前一个:CTRL + Shift + H
下一个:CTRL + Shift + G
编辑
复制:CTRL + Shift + C
粘贴:CTRL + Shift + V
清屏
CTRL + L
上一条命令
CTRL + P
下一条命令
CTRL + N
执行命令
CTRL + M
CTRL + O
命令补全
CTRL + I
Tab
删除字符至最前面
CTRL + U
删除字符至最后面
CTRL + K
删除整个单词(向前)
注意:遇到空白符结束
CTRL + W
删除整个单词(向后)
注意:遇到空白符结束
CTRL + D
删除一个字符(往前)
CTRL + H
光标移动最前
CTRL + A
光标移动最后
CTRL + E
光标向前移动一格
CTRL + F
光标向后移动一格
CTRL + B
光标移动当前单词最前
Alt + F
光标移动当前单词最后
Alt + B
命令查找(向后)
CTRL + R
命令查找(向前)
CTRL + SHIFT + R
冻结终端
CTRL + S
解冻终端
CTRL + Q
中止命令
CTRL + C
挂起命令
CTRL + Z
复制当前命令
CTRL + Y