<ins id='efrjy'></ins>

      <code id='efrjy'><strong id='efrjy'></strong></code>
      <acronym id='efrjy'><em id='efrjy'></em><td id='efrjy'><div id='efrjy'></div></td></acronym><address id='efrjy'><big id='efrjy'><big id='efrjy'></big><legend id='efrjy'></legend></big></address>
      <fieldset id='efrjy'></fieldset>
            <span id='efrjy'></span>

          1. <tr id='efrjy'><strong id='efrjy'></strong><small id='efrjy'></small><button id='efrjy'></button><li id='efrjy'><noscript id='efrjy'><big id='efrjy'></big><dt id='efrjy'></dt></noscript></li></tr><ol id='efrjy'><table id='efrjy'><blockquote id='efrjy'><tbody id='efrjy'></tbody></blockquote></table></ol><u id='efrjy'></u><kbd id='efrjy'><kbd id='efrjy'></kbd></kbd>
          2. <i id='efrjy'></i>

            <dl id='efrjy'></dl>

          3. <i id='efrjy'><div id='efrjy'><ins id='efrjy'></ins></div></i>

            linux Bash 快捷键大全

            • 时间:
            • 浏览:11
            • 来源:124软件资讯网

                一、编辑下令

                Ctrl + a :移到下令行首

                Ctrl + e :移到下令行尾

                Ctrl + f :按字符前移(右向)

                Ctrl + b :按字符后移(左向)

                Alt + f :按单词前移(右向)

                Alt + b :按单词后移(左向)

                Ctrl + xx:在下令行首和光标之间移动

                Ctrl + u :从光标处删除至下令行首

                Ctrl + k :从光标处删除至下令行尾

                Ctrl + w :从光标处删除至字首

                Alt + d :从光标处删除至字尾

                Ctrl + d :删除光标处的字符

                Ctrl + h :删除光标前的字符

                Ctrl + y :粘贴至光标后

                Alt + c :从光标处更改为首字母大写的单词

                Alt + u :从光标处更改为所有大写的单词

                Alt + l :从光标处更改为所有小写的单词

                Ctrl + t :交流光标处和之前的字符

                Alt + t :交流光标处和之前的单词

                Alt + Backspace:与 Ctrl + w 相同类似 ,分开符有些差异 [谢谢 rezilla 指正]

                二、控制下令

                Ctrl + l:清屏

                Ctrl + o:执行当前下令 ,并选择上一条下令

                Ctrl + s:阻止屏幕输出

                Ctrl + q:允许屏幕输出

                Ctrl + c:终止下令

                Ctrl + z:挂起下令

                三、重新执行下令

                Ctrl + r:逆向搜索下令历史

                Ctrl + g:从历史搜索模式退出

                Ctrl + p:历史中的上一条下令

                Ctrl + n:历史中的下一条下令

                Alt + .:使用上一条下令的最后一个参数

                四、Bang (!) 下令

                !!:执行上一条下令

                !blah:执行最近的以 blah 开头的下令  ,如 !ls

                !blah:p:仅打印输出 ,而不执行

                !$:上一条下令的最后一个参数  ,与 Alt + . 相同

                !$:p:打印输出 !$ 的内容

                !*:上一条下令的所有参数

                !*:p:打印输出 !* 的内容

                ^blah:删除上一条下令中的 blah

                ^blah^foo:将上一条下令中的 blah 替换为 foo

                ^blah^foo^:将上一条下令中所有的 blah 都替换为 foo

                总结:

                以上先容的大多数 Bash 快捷键仅当在 emacs 编辑模式时有用  ,若你将 Bash 设置为 vi 编辑模式  ,那将遵照 vi 的按键绑定 。

                Bash 默以为 emacs 编辑模式  。若是你的 Bash 不在 emacs 编辑模式  ,可通过 set -o emacs 设置 。

                ^S、^Q、^C、^Z 是由终端装备处置惩罚的  ,可用 stty 下令设置  。