Skip to content

Instantly share code, notes, and snippets.

@whinc
Forked from zhulianhua/Linux 命令行编辑快捷键.md
Last active September 7, 2025 15:22
Show Gist options
  • Select an option

  • Save whinc/4cefe599df8f8aa2962c3623038baf9f to your computer and use it in GitHub Desktop.

Select an option

Save whinc/4cefe599df8f8aa2962c3623038baf9f to your computer and use it in GitHub Desktop.

Linux 命令行快捷键

掌握这些 Shell 快捷键可大幅提升命令行操作效率。

基础操作

  • Ctrl L - 清屏
  • Ctrl C - 中断当前程序
  • Ctrl Z - 暂停当前进程(可用 fg 恢复)

历史命令

  • Ctrl R - 搜索历史命令(推荐)
  • Ctrl P - 上一条命令
  • Ctrl N - 下一条命令

光标移动

  • Ctrl A - 移至行首
  • Ctrl E - 移至行尾
  • Ctrl B - 后移一个字符
  • Ctrl F - 前移一个字符
  • Alt B - 后移一个单词
  • Alt F - 前移一个单词

文本编辑

  • Tab - 自动补全(推荐)
  • Ctrl H - 删除前一个字符
  • Ctrl D - 删除当前字符
  • Ctrl W - 删除前一个单词
  • Ctrl K - 删除至行尾
  • Ctrl U - 删除至行首
  • Ctrl Y - 粘贴已删除内容(注:Ctrl WCtrl K所删内容)

参数引用

  • Alt . - 粘贴上一条命令的最后一个参数
  • Alt [0-9] Alt . - 粘贴上一条命令的第 [0-9] 个参数

其他

  • Ctrl X Ctrl E - 用编辑器编辑当前命令
  • Shift Insert - 粘贴
  • Ctrl PageUp/PageDown - 翻页查看输出
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment