插件窝 干货文章 linux常用命令快捷键有哪些

linux常用命令快捷键有哪些

Ctrl 命令 快捷键 窗口 724    来源:    2025-04-04

Linux 提供了大量快捷键和命令组合来提高操作效率,以下分类整理供参考:


一、终端快捷键

  1. 光标移动

    • Ctrl + A:移动到行首
    • Ctrl + E:移动到行尾
    • Alt + B:向后移动一个单词(或 Ctrl + ←
    • Alt + F:向前移动一个单词(或 Ctrl + →
    • Ctrl + XX:在行首和当前光标位置间切换
  2. 文本编辑

    • Ctrl + U:删除光标到行首的内容
    • Ctrl + K:删除光标到行尾的内容
    • Ctrl + W:删除前一个单词
    • Alt + D:删除后一个单词
    • Ctrl + Y:粘贴已删除的文本(配合 Ctrl+U/K/W 使用)
    • Ctrl + _:撤销上一步操作
  3. 进程控制

    • Ctrl + C:终止当前命令
    • Ctrl + Z:挂起当前命令(用 fg 恢复或 bg 后台运行)
    • Ctrl + D:退出终端或发送 EOF(文件结束符)
  4. 历史命令

    • Ctrl + R:反向搜索历史命令
    • Ctrl + G:退出历史搜索模式
    • !!:重复上一条命令
    • !$:引用上一条命令的最后一个参数
  5. 屏幕控制

    • Ctrl + L:清屏(等同于 clear
    • Ctrl + S:暂停终端输出(冻结)
    • Ctrl + Q:恢复终端输出(解冻)

二、Bash 常用快捷键

  1. 补全功能

    • Tab:自动补全命令、文件名或路径
    • Tab Tab:显示所有可能的补全选项
  2. 命令历史

    • / :浏览历史命令
    • Ctrl + P / Ctrl + N:等同于上/下箭头
    • history:查看完整历史命令列表

三、系统级快捷键

  1. 终端切换

    • Ctrl + Alt + F1~F6:切换到虚拟终端(tty1~tty6)
    • Ctrl + Alt + F7(或 F8):返回图形界面(取决于发行版)
  2. 窗口管理

    • Alt + Tab:切换窗口
    • Alt + F4:关闭当前窗口
    • Super(Win键) + D:显示桌面(部分桌面环境)
  3. 系统操作

    • Ctrl + Alt + Del:重启系统(需配置)
    • Alt + SysRq + REISUB:安全重启(SysRq 是 PrintScreen 键)

四、Vim 快捷键(常用模式)

  1. 命令模式

    • i:进入插入模式
    • ESC:返回命令模式
    • :wq:保存并退出
    • :q!:强制退出不保存
  2. 移动与编辑

    • h/j/k/l:左/下/上/右移动
    • dd:删除整行
    • yy:复制当前行
    • p:粘贴

五、Tmux 快捷键(需先按前缀键 Ctrl+B

  1. 窗口管理

    • c:新建窗口
    • n / p:切换下一个/上一个窗口
    • &:关闭当前窗口
  2. 面板操作

    • %:垂直分割面板
    • ":水平分割面板
    • 方向键:切换面板

六、其他实用技巧

  • 快速目录跳转bash cd - # 返回上一个目录 pushd /tmp && popd # 临时跳转目录
  • 命令组合bash command1 && command2 # 前一条成功才执行后一条 command1 || command2 # 前一条失败才执行后一条

掌握这些快捷键能显著提升 Linux 下的操作效率,建议从最常用的开始(如 Ctrl+CTab 补全),逐步熟悉更多组合。