Bash 快捷指令清单
光标移动类
快捷键 | 说明 |
---|---|
Ctrl + A |
移动光标到行首 |
Ctrl + E |
移动光标到行尾 |
Alt + B |
向左移动一个单词 |
Alt + F |
向右移动一个单词 |
Ctrl + B |
向左移动一个字符 |
Ctrl + F |
向右移动一个字符 |
Ctrl + XX |
在行首与当前位置之间跳转 |
编辑命令类
快捷键 | 说明 |
---|---|
Ctrl + U |
删除从光标到行首的内容 |
Ctrl + K |
删除从光标到行尾的内容 |
Ctrl + W |
删除光标前一个“词” |
Alt + D |
删除光标后的一个“词” |
Ctrl + D |
删除光标所在字符(或退出 shell) |
Ctrl + H |
删除光标前一个字符(退格) |
Ctrl + T |
交换光标前的两个字符 |
Alt + T |
交换光标前后两个词 |
剪切与粘贴
快捷键 | 说明 |
---|---|
Ctrl + U/K/W |
剪切内容,会保存在剪贴板中 |
Ctrl + Y |
粘贴(插入)刚才剪切的内容 |
Alt + Y |
粘贴历史中更早的剪切内容(循环) |
历史命令操作
快捷键 | 说明 |
---|---|
Ctrl + R |
反向搜索历史命令 |
Ctrl + S |
正向搜索历史命令(可能需配置) |
Ctrl + P |
上一条历史命令(等同 ↑) |
Ctrl + N |
下一条历史命令(等同 ↓) |
Alt + . |
插入上一条命令的最后一个参数 |
命令行组合操作
快捷键 | 说明 |
---|---|
Ctrl + O |
执行当前命令并加载下一条历史命令 |
Ctrl + L |
清屏(等同 clear 命令) |
Ctrl + G |
退出当前操作(如搜索、粘贴等) |
补全与自动化
快捷键 | 说明 |
---|---|
Tab |
补全命令、文件或路径 |
Alt + ? |
显示所有可能的补全项 |
Bash 快捷指令清单
http://gadoid.io/2025/04/10/Bash-快捷指令清单/