美文网首页
让你提升命令行效率的 Bash 快捷键

让你提升命令行效率的 Bash 快捷键

作者: 半岛迷音 | 来源:发表于2018-11-26 21:56 被阅读0次

生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。

编辑命令

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 + r:逆向搜索命令历史
Ctrl + g:从历史搜索模式退出
Ctrl + p:历史中的上一条命令
Ctrl + n:历史中的下一条命令
Alt + .:使用上一条命令的最后一个参数

控制命令

Ctrl + l:清屏
Ctrl + o:执行当前命令,并选择上一条命令
Ctrl + s:阻止屏幕输出
Ctrl + q:允许屏幕输出
Ctrl + c:终止命令
Ctrl + z:挂起命令

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 命令设置。

相关文章

  • 让你提升命令行效率的 Bash 快捷键

    生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。 编辑命令 Ctrl + a :...

  • shell常用快捷键

    生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。 编辑命令 Ctrl + a :...

  • BASH命令行快捷键指南(二)

    题图:Rocky自画BASH快捷键导图 上一篇《BASH命令行快捷键指南(一)》中列举了BASH下常用的快捷键,但...

  • BASH命令行快捷键指南(一)

    题图:Rocky自画BASH快捷键导图 1. BASH命令行编辑的两种模式 BASH命令行支持emacs和vi两种...

  • Bash命令行快捷键与技巧

    Bash命令行快捷键与技巧 引言 Bash默认使用 Emacs 的输入模式,使用 GNU Readline 的Ke...

  • 电脑常用快捷键大全

    电脑中的快捷键,你知道多少呢?学会这些快捷键,别人在拿鼠标时,你却已经完成操作了,让你的办公效率大大提升!!! 要...

  • 2019-07-12 8期E站到底第2天打卡

    2 快捷键——提升效率的必经之路 从9个方面介绍快捷键: 有些高手可以1小时完成10小时的工作,快捷键就是提升效率...

  • bash

    bash:快捷键Ctrl+a: 跳转至命令行首Ctrl+e: 尾Ctrl+u: 删除命令行首至当前光标所在处之前...

  • 听说学会这些的人,现在都混得不错

    学会快捷键是为了偷懒吗?是,更是为了提升工作效率。熟练使用快捷键,是提升工作效率的必经之路,那我们今天学习的快捷键...

  • 史上最全AndroidStudio快捷键

    直接上干货,有了这些快捷键,效率提升杠杠的, 常用快捷键

网友评论

      本文标题:让你提升命令行效率的 Bash 快捷键

      本文链接:https://www.haomeiwen.com/subject/pliiqqtx.html