常用Linux shell终端快捷键命令

    linux shell终端快捷键命令可通过man bash并搜索Commands for关键字来获取。

1. 查找命令
history 或 h   显示命令历史列表
Ctrl + r          逆向搜索历史命令    -> 多次按ctrl+r可往前查找类似命令;Ubuntu系统可再 /etc/inputrc 末尾添加"\C-f":forward-search-history 设置正向搜索Ctrl + f ,当Ctrl+r搜索过头,便可按Ctrl+f正向搜索
Ctrl + g         从逆向搜索模式退出
Ctrl + p         历史中的上一条命令
Ctrl + n         历史中的下一条命令

2. Bang(!)命令
!num            执行命令历史列表的第num条命令
!!                  执行上一条命令
!str               执行以stri开头的命令
!str:p            打印输出以str开头的命令
!?str?            执行含有stri字符串的最新命令

3. 控制命令
Ctrl + 1       清屏
Ctrl + s       阻止屏幕输出 
Ctrl + q      允许屏幕输出
Ctrl + c       终止命令
Ctrl + z       挂起命令


4. 编辑命令
Ctrl + a      移到命令行首
Ctrl + e      移到命令行尾
Ctrl + u      从光标处删除至命令行首
Ctrl + k      从光标处删除至命令行尾
Ctrl + w     从光标处删除至字首
Alt  + d     从光标处删除至字尾

你可能感兴趣的:(shell)