## 1、Bash 快捷键概览 熟悉 Bash 快捷键可以显著提升终端操作效率,尤其是在频繁输入、修改长命令、排障时非常有用。 ## 2、常用快捷键 ### 2.1 屏幕控制 - `Ctrl + l`:清屏 - `Ctrl + s`:暂停终端输出 - `Ctrl + q`:恢复终端输出 ### 2.2 光标移动 - `Ctrl + a`:移动到行首 - `Ctrl + e`:移动到行尾 - `Alt + b`:向左移动一个单词 - `Alt + f`:向右移动一个单词 ### 2.3 删除操作 - `Ctrl + u`:删除光标前到行首的内容 - `Ctrl + k`:删除光标后到行尾的内容 - `Ctrl + w`:删除光标前一个单词 - `Alt + Backspace`:删除左侧一个单词 ### 2.4 命令控制 - `Ctrl + c`:中断当前命令 - `Ctrl + d`:退出当前 shell 或表示 EOF - `Ctrl + z`:挂起当前前台任务 ## 3、使用建议 - 长命令输错时,优先用光标移动和删除快捷键,不必整行重打 - 不小心按了 `Ctrl + s` 发现终端“卡住”,先试试 `Ctrl + q` - 配合作业控制时,`Ctrl + z`、`bg`、`fg` 很实用 ## 4、小结 - `Ctrl + a` / `Ctrl + e` 是最常用的行内移动快捷键 - `Ctrl + u` / `Ctrl + k` 是最高频删除组合 - `Ctrl + l`、`Ctrl + c`、`Ctrl + z` 也是终端操作必会快捷键