从 01 开始 从 01 开始
首页
  • 📚 计算机基础

    • 计算机简史
    • 数字电路
    • 计算机组成原理
    • 操作系统
    • Linux
    • 计算机网络
    • 数据库
    • 编程工具
    • 装机
  • 🎨 前端

    • Node
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Windows 使用技巧
  • 手机相关技巧
  • 最全面的输入法教程
  • 最全面的浏览器教程
  • Office
  • 图片类工具
  • 效率类工具
  • 最全面的 RSS 教程
  • 码字工具
  • 各大平台
  • 校招
  • 五险一金
  • 职场规划
  • 关于离职
  • 杂谈
  • 自媒体
  • 📖 读书

    • 读书工具
    • 走进科学
  • 🌍 英语

    • 从零开始学英语
    • 英语兔的相关视频
    • Larry 想做技术大佬的相关视频
  • 🏛️ 政治

    • 反腐
    • GFW
    • 404 内容
    • 审查与自我审查
    • 互联网
    • 战争
    • 读书笔记
  • 💰 经济

    • 关于税
    • 理财
  • 💪 健身

    • 睡眠
    • 皮肤
    • 口腔健康
    • 学会呼吸
    • 健身日志
  • 🏠 其他

    • 驾驶技能
    • 租房与买房
    • 厨艺
  • 电影

    • 电影推荐
  • 电视剧
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • Steam
    • 三国杀
    • 求生之路
  • 小说
  • 关于本站
  • 关于博主
  • 打赏
  • 网站动态
  • 友人帐
  • 从零开始搭建博客
  • 搭建邮件服务器
  • 本站分享
  • 🌈 生活

    • 2022
    • 2023
    • 2024
    • 2025
  • 📇 文章索引

    • 文章分类
    • 文章归档

晓林

程序猿,自由职业者,博主,英语爱好者,健身达人
首页
  • 📚 计算机基础

    • 计算机简史
    • 数字电路
    • 计算机组成原理
    • 操作系统
    • Linux
    • 计算机网络
    • 数据库
    • 编程工具
    • 装机
  • 🎨 前端

    • Node
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Windows 使用技巧
  • 手机相关技巧
  • 最全面的输入法教程
  • 最全面的浏览器教程
  • Office
  • 图片类工具
  • 效率类工具
  • 最全面的 RSS 教程
  • 码字工具
  • 各大平台
  • 校招
  • 五险一金
  • 职场规划
  • 关于离职
  • 杂谈
  • 自媒体
  • 📖 读书

    • 读书工具
    • 走进科学
  • 🌍 英语

    • 从零开始学英语
    • 英语兔的相关视频
    • Larry 想做技术大佬的相关视频
  • 🏛️ 政治

    • 反腐
    • GFW
    • 404 内容
    • 审查与自我审查
    • 互联网
    • 战争
    • 读书笔记
  • 💰 经济

    • 关于税
    • 理财
  • 💪 健身

    • 睡眠
    • 皮肤
    • 口腔健康
    • 学会呼吸
    • 健身日志
  • 🏠 其他

    • 驾驶技能
    • 租房与买房
    • 厨艺
  • 电影

    • 电影推荐
  • 电视剧
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • Steam
    • 三国杀
    • 求生之路
  • 小说
  • 关于本站
  • 关于博主
  • 打赏
  • 网站动态
  • 友人帐
  • 从零开始搭建博客
  • 搭建邮件服务器
  • 本站分享
  • 🌈 生活

    • 2022
    • 2023
    • 2024
    • 2025
  • 📇 文章索引

    • 文章分类
    • 文章归档
  • 计算机简史

  • 数字电路

  • 计算机组成原理

  • 操作系统

  • Linux

    • Linux 命令学习

      • Linux 终端快捷键
        • 复制、粘贴、删除
        • 移动光标
        • 命令历史相关
        • 其他
        • 最后
        • 参考
    • 文本处理三剑客

    • Linux安全

    • Docker

  • 计算机网络

  • 数据库

  • 编程工具

  • 装机

  • 计算机基础
  • Linux
  • Linux 命令学习
2024-08-05
目录

Linux 终端快捷键

# 200.Linux 终端快捷键

我们一般通过终端来操作 Linux,如果能熟练掌握快捷键,能极大地提高我们的效率。本文就来介绍一些常用的快捷键。

‍

# 复制、粘贴、删除

‍

快捷键 操作 平替操作 说明
​Ctrl + U​ 删除光标至行首的所有内容 其实是剪切操作
​Ctrl + K​ 删除光标至行尾的所有内容 其实是剪切操作
​Ctrl + Y​ 粘贴 Ctrl + U/K​剪切的内容
​Ctrl + W​ 删除光标前的一个单词 如果光标在一个词的中间,则删除该词开头至光标的所有内容。否则删除前一个词。
​Ctrl + L​ 清空整个终端屏幕 ​clear​ 命令 clear 会出现在历史记录中,而 Ctrl + L​ 不会,因为它本身并不是一条命令。
​Ctrl + H​ 删除光标的前一个字符 ​Backspace​ 键
​Ctrl + *​ 删除光标的前一个字符 ​Backspace​ 键
​Ctrl + &​ 恢复被删除的内容
​Ctrl + Insert​ 复制所选文本或命令
​Shift + Insert​ 粘贴已复制的文本或命令

‍

# 移动光标

快捷键 操作 平替操作 说明
​Ctrl + A​ 光标跳转到行首 Home 键
​Ctrl + E​ 光标跳转到行尾 End 键
​Ctril + F​ 光标前进一个字符 方向键 →
​Ctril + B​ 光标后退一个字符 方向键 ←
​Ctrl + ←​ 光标移动到上一个单词的词首
​Ctrl + →​ 光标移动到下一个单词的词尾
​Ctrl + T​ 将光标位置的字符和前一个字符进行位置交换

# 命令历史相关

Linux 会记录执行过的命令,以下是相关操作:

快捷键 操作 平替操作 说明
​方向键 ↑​ 呈现命令历史中的上一条 Page Up 键 / Ctrl + P
​方向键 ↓​ 呈现命令历史中的下一条 Page Down 键 / Ctril + N
​!!​ 重复执行最近的命令 最常用的场景:当忘记给命令加上 sudo 导致执行失败时,使用 sudo !!​
​!n​ 重复执行命令历史中的第 n 条命令 先通过 history 命令查看命令历史,每个命令都会有一个相应的索引号在前
​Ctrl + R​ 搜索命令历史 会打开一个搜索模式的提示,输入命令的任何部分,就开始搜索。按 Enter 键执行,按 Ctrl + C 退出搜索。

‍ 推荐一个小工具:cmd-wrapped (opens new window),它工具可以读取你的命令行操作的历史记录,生成一份年度总结。支持 Zsh 和 Bash,并可指定年份。 ‍

# 其他

快捷键 操作 平替操作 说明
​Ctrl + Alt + T​ 启动终端
​Ctrl + Shift + T​ 在当前终端中打开新的选项卡
​Ctrl + Tab​ 在终端的选项卡之间切换
​Ctrl + C​ 停止正在执行的进程或命令
​Ctrl + D​ 在空白处执行将结束当前会话 exit 命令 执行一次将关闭会话,执行两次则直接关闭终端。
​Ctrl + Z​ 暂停正在执行的进程
​Tab​ 自动补全(文件名或目录名)
连按 Tab​ 两次 列出所有可能的补全选项 如果按 Tab​ 键无效,可能是因为当前输入的命令存在多种可能。连击两次 Tab​ 键列出所有可能的补全选项
​Ctril + O/J/M​ 回车 Enter 键
​Ctrl + S​ 暂停屏幕输出
​Ctrl + Q​ 继续屏幕输出

# 最后

这里列出部分收集到的快捷键,我试着找了下各个 Linux 发行版是否有关于这方面的详细文档,很遗憾还未找到,欢迎补充。 ‍

# 参考

21 Useful Linux Terminal Shortcuts Pro Users Love (opens new window)

上次更新: 2025/6/3 17:50:46
5_1_8_缓冲区管理
sed 命令的入门和常见用法

← 5_1_8_缓冲区管理 sed 命令的入门和常见用法→

最近更新
01
学点统计学:轻松识破一本正经的胡说八道
06-05
02
2025 年 5 月记
05-31
03
《贫穷的本质》很棒,但可能不适合你
05-27
更多文章>
Theme by Vdoing | Copyright © 2022-2025 | 粤 ICP 备 2022067627 号 -1 | 粤公网安备 44011302003646 号 | 点击查看十年之约
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式