Linux 常用快捷键大全
快捷键 · 实用技巧
用 Linux 久了会发现,记住一些快捷键能省下很多时间。下面整理了我日常用得最多的快捷键,按使用场景分类。
终端 / Bash 快捷键
| 快捷键 | 功能 |
Ctrl + C | 终止当前命令 |
Ctrl + Z | 挂起当前进程(用 fg 恢复) |
Ctrl + D | 退出当前终端 / 发送 EOF |
Ctrl + L | 清屏(等同 clear) |
Ctrl + A | 光标移到行首 |
Ctrl + E | 光标移到行尾 |
Ctrl + U | 删除光标前所有内容 |
Ctrl + K | 删除光标后所有内容 |
Ctrl + W | 删除光标前一个单词 |
Ctrl + Y | 粘贴刚删除的内容 |
Ctrl + R | 反向搜索历史命令 |
Tab | 自动补全命令/路径 |
Tab Tab | 列出所有补全选项 |
Alt + . | 插入上一条命令的最后一个参数 |
!! | 重复执行上一条命令 |
!$ | 引用上一条命令的最后一个参数 |
进程与任务管理
| 快捷键 / 命令 | 功能 |
Ctrl + Z → bg | 将进程放到后台运行 |
jobs | 查看后台任务列表 |
fg %1 | 将后台任务 1 调回前台 |
kill %1 | 终止后台任务 1 |
Ctrl + C | 发送 SIGINT 终止前台进程 |
Ctrl + \ | 发送 SIGQUIT 强制退出 |
tmux 常用快捷键
tmux 的快捷键需要先按前缀键 Ctrl + B,然后再按对应的键。
| 快捷键 | 功能 |
Ctrl+B % | 左右分屏 |
Ctrl+B " | 上下分屏 |
Ctrl+B 方向键 | 切换面板 |
Ctrl+B C | 新建窗口 |
Ctrl+B N | 下一个窗口 |
Ctrl+B P | 上一个窗口 |
Ctrl+B D | 分离会话(后台运行) |
Ctrl+B [ | 进入复制模式(可翻页) |
Ctrl+B X | 关闭当前面板 |
Vim 基础快捷键
| 快捷键 | 功能 |
i | 进入插入模式 |
Esc | 返回普通模式 |
:w | 保存 |
:q | 退出 |
:wq | 保存并退出 |
dd | 删除当前行 |
yy | 复制当前行 |
p | 粘贴 |
/关键词 | 搜索 |
u | 撤销 |
Ctrl + R | 重做 |
gg | 跳到文件开头 |
G | 跳到文件末尾 |
快捷键这东西,看一遍记不住很正常。建议先把终端那几个(Ctrl+A/E/U/R)练熟,这几个每天都会用到,用几天就成肌肉记忆了。