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 从光标处删除至字尾
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 从光标处删除至字尾