Linux 和 macOS 终端中常见的快捷键操作

以下是 Linux 和 macOS 终端中常见的快捷键操作,适用于 bash、zsh 和其他大多数 shell:

光标移动

快捷键 功能 英文解释(记忆提示)
Ctrl + A 移动到行首 Ahead(行首)
Ctrl + E 移动到行尾 End(行尾)
Alt + B 向后(右)移动一个单词 Backward(向后)
Alt + F 向前(左)移动一个单词 Forward(向前)

编辑操作

快捷键 功能 英文解释(记忆提示)
Ctrl + W 删除前一个单词 Word(单词)
Ctrl + U 删除到行首 Up to start(删到开头)
Ctrl + K 删除到行尾 Kill to end(删到结尾)
Ctrl + Y 粘贴上次删除的内容 Yank(拉回/粘贴)
Ctrl + T 交换相邻字符(再按一次还原) Transpose(交换)
Alt + D 删除当前单词(光标后) Delete word(删除单词)

历史命令

快捷键 功能 英文解释(记忆提示)
Ctrl + R 反向搜索历史命令 Reverse search(反向搜索)
连续按Ctrl + R 循环反向搜索历史命令 Reverse search(反向搜索)
Ctrl + G 退出搜索模式 Go back(退出)

进程控制

快捷键 功能 英文解释(记忆提示)
Ctrl + C 终止当前进程 Cancel(取消)
Ctrl + D 退出终端/发送EOF Done(结束)
Ctrl + L 清屏 Learn(清屏后看得更清楚)

其他常用

快捷键 功能 英文解释(记忆提示)
Tab 自动补全路径/命令 Tab completion(补全)
Ctrl + _ 撤销上一次操作 Undo(下划线像撤销符号)
Alt + . 插入上条命令的最后一个参数(也可用ESC+.) .(上一条的结尾)

相关推荐
袁泽斌的学习记录几秒前
ubuntu22.04安装cuda11.4版本
linux·运维·服务器
荣光波比3 分钟前
Docker(一)—— Docker入门到精通:从基础概念到容器管理
运维·docker·容器·云计算
m0_464608264 分钟前
Docker入门
运维·docker·容器
用户311879455921824 分钟前
CentOS 7 安装 net-tools.rpm 包步骤详解(附 rpm 命令和 yum 方法)附安装包
linux
我叫黑大帅26 分钟前
什么是 mmap?
linux·c++·操作系统
chuxinweihui26 分钟前
Socket编程UDP
linux·网络·网络协议·udp·通信
游戏开发爱好者828 分钟前
Nginx HTTPS 深入实战 配置、性能与排查全流程(Nginx https
运维·nginx·ios·小程序·https·uni-app·iphone
小闫BI设源码34 分钟前
Docker的介绍
运维·docker·容器·数据持久化·端口映射·卷挂载·配置外挂
万事可爱^42 分钟前
如何在云服务器上使用LLaMA Factory框架微调模型
运维·服务器·llm·sft·llama·模型微调·ai agent
Ronin3051 小时前
【Linux网络】Socket编程:UDP网络编程实现Echo Server
linux·网络·udp·网络通信·socket编程