Shotcuts in linux terminal for typing commands 各类终端的快捷键

Linux下

SHOTCUTS Description
history 显示命令历史列表
Ctrl+p 显示上一条命令
Ctrl+n 显示下一条命令
!num 执行命令历史列表的第num条命令
!! 执行上一条命令
!?string? 执行含有string字符串的最新命令
Ctrl+r 然后输入若干字符,开始向上搜索包含该字符的命令,继续按Ctrl+r,搜索上一条匹配的命令
Ctrl+s 与Ctrl+r类似,只是正向检索
Alt+< 历史列表第一项
Alt+> 历史列表最后一项
Ctrl+f 光标向前移动一个字符
Ctrl+b 光标向后移动一个字符
Alt+f 光标向前移动一个单词
Alt+b 光标向后移动一个单词
ls !$ 执行命令ls,并以上一条命令的参数为其参数
 Ctrl+a  移动到当前开头
 Ctrl+e  移动到当前结尾
 Esc+b  移动到当前单词的开头
 Esc+f  移动到当前单词的结尾
 Ctrl+l  清屏 
 Ctrl+u  剪切命令行中光标所在处之前的所有字符(不包括自身)
 Ctrl+k   剪切命令行中光标所在处之后的所有字符(包括自身)
 Ctrl+d  删除光标所在处字符
 Ctrl+h  删除光标所在处前一个字符
 Ctrl+y  粘贴刚才所删除的字符
 Ctrl+w  剪切光标所在处之的一个词(以空格、标点等为分隔符)
 Alt+d  剪切光标之后的词
 Esc+w  删除光标所在处之前的字符至其单词尾(以空格、标点等为分隔符)
 Ctrl+t  颠倒光标所在处及其之前的字符位置,并将光标移动到下一个字符
 Alt+t  交换当前与以前单词的位置
 Alt+u  把当前词转化为大写
 Alt+l  把当前词转化为小写 
 Alt+c  把当前词汇变成首字符大写
Ctrl+v  插入特殊字符,如Ctrl+v+Tab加入Tab字符键 
Esc+t   颠倒光标所在处及其相邻单词的位置
Ctrl+c  删除整行
Ctrl+(x u)  按住Ctrl的同时再先后按x和u,撤销刚才的操作
Ctrl+s 挂起当前shell 
Ctrl+q 重新启用挂起的shell

Dos下:

    ESC:清除当前命令行;

        F1: 单字符输出上次输入的命令 相当于方向键上的 → 的作用

        F2: 可复制字符数量 , 输入上次命令中含有的字符,系统自动删除此字符后的内容. eg:输入 cd test 在按下F2 输入 e 后,系统自动输入 cd t 命令.

        F3: 重新输入前一次输入的命令   或者按向上键

        F4: 可删除字符数量,同于F2的功能,eg: 输入 cd test 将光标移动到d下面,按下F4 输入e后,系统自动删除t以后(包括d) e(不包括e)以前的字符 命令变为 cest.

        F5:相当于方向键上的↑的作用。

        F6:相当按键盘上的Ctrl+z 键

    F7:显示命令历史记录,以图形列表窗的形式给出所有曾经输入的命令,并可用上下箭头键选择再次执行该命令。

    F8:搜索命令的历史记录,循环显示所有曾经输入的命令,直到按下回车键为止;

    F9:按编号选择命令,以图形对话框方式要求您输入命令所对应的编号(从0开始),并将该命令显示在屏幕上;

    Ctrl+H:删除光标左边的一个字符;

    Ctrl+C 或者Ctrl+Break,强行中止命令执行;

    Ctrl+M:表示回车确认键;

    Alt+F7:清除所有曾经输入的命令历史记录

   Alt+PrintScreen:截取屏幕上当前命令窗里的内容。

       Tab键:在命令提示符状态下,我们可以按下Tab键来选择当前目录下面的文件和文件夹,它的选择是按照一定顺序来进行的,按下Shift+Tab组合键还可以进行反方向选 择,非常方便。注意,此时我们所选择的文件还包括隐藏文件在内
      Alt+鼠标双击 打开当前文件的属性

       ALT+Enter全屏再按退出

posted @ 2020-08-25 10:10  CharyGao  阅读(160)  评论(0编辑  收藏  举报