wiki/运维/Linux/笔记/34.bash快捷键.md
2026-04-08 19:40:00 +08:00

44 lines
1.2 KiB
Markdown

## 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` 也是终端操作必会快捷键