Linux 提供了大量快捷键和命令组合来提高操作效率,以下分类整理供参考:
光标移动
Ctrl + A:移动到行首Ctrl + E:移动到行尾Alt + B:向后移动一个单词(或 Ctrl + ←)Alt + F:向前移动一个单词(或 Ctrl + →)Ctrl + XX:在行首和当前光标位置间切换文本编辑
Ctrl + U:删除光标到行首的内容Ctrl + K:删除光标到行尾的内容Ctrl + W:删除前一个单词Alt + D:删除后一个单词Ctrl + Y:粘贴已删除的文本(配合 Ctrl+U/K/W 使用)Ctrl + _:撤销上一步操作进程控制
Ctrl + C:终止当前命令Ctrl + Z:挂起当前命令(用 fg 恢复或 bg 后台运行)Ctrl + D:退出终端或发送 EOF(文件结束符)历史命令
Ctrl + R:反向搜索历史命令Ctrl + G:退出历史搜索模式!!:重复上一条命令!$:引用上一条命令的最后一个参数屏幕控制
Ctrl + L:清屏(等同于 clear)Ctrl + S:暂停终端输出(冻结)Ctrl + Q:恢复终端输出(解冻)补全功能
Tab:自动补全命令、文件名或路径Tab Tab:显示所有可能的补全选项命令历史
↑ / ↓:浏览历史命令Ctrl + P / Ctrl + N:等同于上/下箭头history:查看完整历史命令列表终端切换
Ctrl + Alt + F1~F6:切换到虚拟终端(tty1~tty6)Ctrl + Alt + F7(或 F8):返回图形界面(取决于发行版)窗口管理
Alt + Tab:切换窗口Alt + F4:关闭当前窗口Super(Win键) + D:显示桌面(部分桌面环境)系统操作
Ctrl + Alt + Del:重启系统(需配置)Alt + SysRq + REISUB:安全重启(SysRq 是 PrintScreen 键)命令模式
i:进入插入模式ESC:返回命令模式:wq:保存并退出:q!:强制退出不保存移动与编辑
h/j/k/l:左/下/上/右移动dd:删除整行yy:复制当前行p:粘贴Ctrl+B)窗口管理
c:新建窗口n / p:切换下一个/上一个窗口&:关闭当前窗口面板操作
%:垂直分割面板":水平分割面板方向键:切换面板bash
cd - # 返回上一个目录
pushd /tmp && popd # 临时跳转目录bash
command1 && command2 # 前一条成功才执行后一条
command1 || command2 # 前一条失败才执行后一条掌握这些快捷键能显著提升 Linux 下的操作效率,建议从最常用的开始(如 Ctrl+C、Tab 补全),逐步熟悉更多组合。