目录

Linux-终端常用快捷键整理

Linux 终端常用快捷键整理

一、光标移动相关

快捷键功能说明
Ctrl + A光标移动到行首
Ctrl + E光标移动到行尾
Alt + B光标向后移动一个单词
Alt + F光标向前移动一个单词
Ctrl + B光标向左移动一个字符
Ctrl + F光标向右移动一个字符

二、文本删除与修改

快捷键功能说明
Ctrl + U删除光标前所有字符
Ctrl + K删除光标后所有字符
Ctrl + W删除光标前的一个单词
Alt + D删除光标后的一个单词
Ctrl + D删除光标所在字符(等同于 Delete)
Ctrl + H删除光标前字符(等同于 Backspace)

三、命令历史与搜索

快捷键功能说明
Ctrl + R反向搜索历史命令(输入部分字符即可匹配历史)
Ctrl + S正向搜索历史命令(部分终端可能需启用)
Ctrl + P上一条历史命令(等同方向键 ↑)
Ctrl + N下一条历史命令(等同方向键 ↓)
!!执行上一条命令
!n执行历史命令编号为 n 的命令

四、命令行清理与中断

快捷键功能说明
Ctrl + L清屏(等同于 clear 命令)
Ctrl + C终止当前正在执行的命令
Ctrl + Z暂停当前命令并放到后台,可用 fg 恢复
Ctrl + D如果在空行按下,表示退出终端(End-of-File)

五、其他实用快捷键

快捷键功能说明
Tab自动补全文件名或命令
Alt + .重复上一条命令的最后一个参数
Ctrl + T交换光标前后的两个字符
Alt + U将光标到后面的单词转换为大写
Alt + L将光标到后面的单词转换为小写