<i id='343uq'><div id='343uq'><ins id='343uq'></ins></div></i>
      1. <acronym id='343uq'><em id='343uq'></em><td id='343uq'><div id='343uq'></div></td></acronym><address id='343uq'><big id='343uq'><big id='343uq'></big><legend id='343uq'></legend></big></address>

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

          <dl id='343uq'></dl>
          <span id='343uq'></span>

          <code id='343uq'><strong id='343uq'></strong></code>

            <ins id='343uq'></ins>

            linux Bash 快捷键大全

            • 时间:
            • 浏览:9
            • 来源: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 下令设置  。