```bash
Ctrl + a : 移动光标到行的开始处
Ctrl + b : 光标向左移动一个字符
Ctrl + c : 中断操作
Ctrl + d : 删除光标后一个字符,(相当于Delete),无任何字符时相当于exit
Ctrl + e : 移动光标至行尾
Ctrl + f : 光标向右移动一个字符
Ctrl + g :
Ctrl + h : 删除光标前一个字符,即退格(Backspace)
Ctrl + i : 横行制表符,在命令行中补齐指令,效果和Tab键相同
Ctrl + j : 新起一行,命令行下等同于回车
Ctrl + k : 删除光标后所有字符;纵向制表符,在脚本中下移一行,用/x0b表示
Ctrl + l : Ctrl + l : 相当于清除
Ctrl + m : 回车,相当于Enter
Ctrl + n : 下一条指令,等同于向下箭
Ctrl + o : 跳到新行,等同于回车
Ctrl + p : 上一条指令,等同于向上箭
Ctrl + q : 在 Ctrl + s 之后重新恢复之前的 terminal.
Ctrl + r : 反向搜索命令的历史记录(按住 Ctrl + r )
Ctrl + s : 终端停止输出.(译者注:如 apt / yum,nload,watch 等,按 Enter 继续输出)
Ctrl + t : 交换当前光标下的字符和其前面字符的位置。Esc + t 交换光标前面的两个单词
Ctrl + u : 剪切光标之前的行; 然后 Ctrl + y 粘贴它
Ctrl + v : 使下一个特殊字符可以插入在当前位置,如CTRL-V 可以在当前位置插入一个字符,其ASCII是9, 否则一般情况下按结果是命令补齐
Ctrl + w : 剪切光标之前的单词,然后 Ctrl + y 粘贴它
Ctrl + x : 第一次按时,移动光标至行首;再次按时,回到原有位置
Ctrl + y : 粘贴之前(CTRL+U/K/W)删除的内容
Ctrl + z : 将正在运行的程序送到后台。 通常可以在使用 & 选项运行程序前之完成该操作, 但是如果你忘记使用 & 选项运行程序,就使用这对组合键。
Ctrl + _ : 撤销之前的操作
Ctrl + x + Ctrl + e : 召唤起 $EDITOR 环境变量设置的编辑器程序,对多行命令有效
Ctrl + x + backspace : 删除当前光标到行开始的所有字符
Alt + f : 按单词前移(右向)
Alt + b : 按单词后移(左向)
Alt + d : 从光标处删除至字尾
Alt + c : 从光标处更改为首字母大写的单词
Alt + u : 从光标处更改为全部大写的单词
Alt + l : 从光标处更改为全部小写的单词
Alt + t : 交换光标处和之前的单词
Alt + . : 使用上一条命令的最后一个参数
Alt + < : 历史列表第一项
Alt + > : 历史列表最后一项
Alt + Backspace : 与 Ctrl + w 类似,分隔符有些差别
Esc + u : 将文本从光标的开始到结尾的单词转换为大写
Esc + l : 将文本从光标的开始到结尾的单词转换为小写
Esc + c : 将光标下的字母转换为大写
Esc + b : 光标向左移动一个单词
Esc + f : 光标向右移动一个单词
Esc + w : 删除光标所在处之前的字符至其单词尾(以空格、标点等为分隔符)
Esc + t : 颠倒光标所在处及其相邻单词的位置
Esc、5、a : 依次按下,输入5个a
!!:执行上一条命令
!blah:执行最近的以 blah 开头的命令,如 !ls
!blah:p:仅打印输出,而不执行
!$:上一条命令的最后一个参数,与 Alt + . 相同
!$:p:打印输出 !$ 的内容
!*:上一条命令的所有参数
!*:p:打印输出 !* 的内容
^blah:删除上一条命令中的 blah
^blah^foo:将上一条命令中的 blah 替换为 foo
^blah^foo^:将上一条命令中所有的 blah 都替换为 foo
```
参考:
https://www.jianshu.com/p/b00ab0399e92
-
jenkins换源
:下一篇 »