下面是一些非常实用的 Linux 终端快捷键,大多适用于 Bash、Zsh 等 Shell 环境,在日常使用中非常高效:

Ctrl + a —->光标移动到行首
Ctrl + e —->光标移动到行尾
Ctrl + l —->清屏
Ctrl + u —->剪切光标以前的字符
Ctrl + k —->剪切光标以后的字符
Ctrl + y —->粘贴上一次删除的内容
Ctrl + c —->终止当前程序
Ctrl + r —->查找最近用过的命令

tab —->命令或路径补全

终端命令行快捷键

光标移动

快捷键功能
Ctrl + A光标移到行首
Ctrl + E光标移到行尾
Alt + B向左移动一个单词
Alt + F向右移动一个单词
Ctrl + U删除光标前所有内容
Ctrl + K删除光标后所有内容
Ctrl + W删除光标前的一个单词
Ctrl + D删除光标后的一个单词
Ctrl + Y粘贴上一次删除的内容
Ctrl + L清屏(等同于 clear 命令)

历史记录 / 命令操作

快捷键功能
Ctrl + R搜索历史命令(模糊搜索)
↑ / ↓上下翻阅历史命令
!!执行上一条命令
!n执行历史记录中的第 n 条命令(history 命令可查看)
!string执行最近一次以 string 开头的命令

进程控制

快捷键功能
Ctrl + C中断当前命令
Ctrl + Z暂停当前命令(挂起)
fg恢复挂起命令到前台运行
bg恢复挂起命令到后台运行

文件名/命令 补全

快捷键功能
Tab自动补全文件名或命令(连续两次可列出所有匹配项)

图形终端复制粘贴快捷键(非 Shell 内建快捷键)

快捷键功能
Ctrl + Shift + C复制选中的终端内容
Ctrl + Shift + V粘贴剪贴板中的内容

标签: 快捷键, Linux

添加新评论