在日常运维工作中,熟练Linux快捷键是必备技能,可以提高工作效率,这东西跟技术一样,用进废退,需要常用,形成下意识操作就不会轻易忘掉。下面我将汇总一下常用的快捷键。
1 光标移动
快捷键 |
功能描述 |
Ctrl + a |
光标移动到当前行的行首 |
Ctrl + e |
光标移动到当前行的行尾 |
Ctrl + f |
光标向右移动一个单词 |
Ctrl + b |
光标向左移动一个单词 |
Ctrl + l |
清屏(等同于 clear) |
Ctrl + s |
锁定终端,使之无法输入任何命令 |
Ctrl + q |
解锁,恢复终端可操作状态 |
2 命令行内容编辑
快捷键 |
功能描述 |
Ctrl + u |
删除光标至行首的内容 |
Ctrl + k |
删除光标至行尾的内容 |
Ctrl + k |
删除光标前的一个单词 |
Ctrl + d |
删除光标后的一个单词 |
Ctrl + y |
粘贴最近删除的内容 |
Ctrl + Shift + _ |
撤销上一次操作 |
3 历史记录
快捷键 |
功能描述 |
Ctrl + r |
搜索历史命令(增量搜索) |
Ctrl + g |
从执行Ctrl+r的搜索命令模式中退出 |
向上键↑ 或 Ctrl + p |
查看上一条历史命令 |
向下键↓ 或 Ctrl + n |
查看下一条历史命令 |
!! |
!! 执行上一条命令 |
!n |
执行历史记录中编号为 n 的命令 |
!abc |
执行最近一条以 abc 开头的命令 |
4. 进程管理
快捷键 |
功能描述 |
Ctrl + C |
终止当前运行的命令 |
Ctrl + Z |
暂停当前运行的命令 |
fg |
恢复前台运行的暂停任务 |
bg |
让暂停任务在后台运行 |
jobs |
显示当前后台任务列表 |
5 其他常用快捷键
快捷键 |
功能描述 |
tab |
快速补全 |
双击tab |
查看可补全的选项或参数 |
ESC + . |
获取上一条命令最后的部分 |
你还有哪些好用的快捷键,留言区告诉我!