bash实用快捷键总结

2020-01-01 2 条评论 777 次阅读 0 人点赞

常见发行版的linux默认的shell都是bash,掌握一些bash的快捷键对于日常命令行的使用有很大的效率提升,根据个人的使用经验,把实用的一些快捷键归类总结如下:

移动

ctrl+a 移动到行首

ctrl+e 移动到行尾

ctrl+xx 将光标所在位置和行首之间切换

ctrl+b 向前移动一个字符

ctrl+f 向后移动一个字符

alt+b 向前移动一个单词

alt+f 向后移动一个单词

编辑

ctrl+u 从光标位置删除至行首

ctrl+k 从光标位置删除至行尾

ctrl+h 向前删除一个字符

ctrl+d 向后删除一个字符

ctrl+w 从光标位置开始向前删除一个单词

alt+d 从光标位置开始向后删除一个单词

ctrl+y 粘贴上面删除的内容

ctrl+t 调换光标位和前一位字符

alt+t 调换光标所在单词与前一个单词

ctrl+/ 撤销上一步操作

功能

ctrl+m 回车

ctrl+l 清屏

ctrl+s 冻结当前终端的stdin,按ctrl+q恢复

ctrl+z 挂起前台的一个作业,搭配bg使之在后台运行

ctrl+c 中止当前的任务

ctrl+d EOF

ctrl+\ 退出,类似ctrl+c

alt+u 将光标所在位置至行尾的所有字符转换为大写

alt+l 将光标所在位置之行尾的所有字符转换为小写

alt+/ 试图将光标所在位置之前的单词进行文件名补全

alt+. 使用前一个命令的最后一个单词,类似esc+.

once

这个人太懒什么东西都没留下

文章评论(2)

  • cradle song preview installers

    Your way of describing all in this post is truly good, every one can effortlessly know it, Thanks a lot.| а

    2020-01-25
    • once

      @cradle song preview installers Thanks for encouragement

      2020-02-01