王清欢Randy 王清欢Randy
首页
  • 编程语言

    • C/C++ 学习笔记
    • Golang 学习笔记
  • 算法分析

    • LeetCode 刷题笔记
  • 操作系统

    • Linux 基础
    • Vim 实用技巧
    • Shell 脚本编程
    • GDB 学习笔记
  • 开发工具

    • Git 学习笔记
  • 分布式理论

    • 共识算法
    • 分布式事务
  • 数据库内核

    • PostgreSQL
    • Postgres-XL
  • hidb
  • pgproxy
  • 实用技巧
  • 学习方法
  • 资源分享
GitHub (opens new window)
首页
  • 编程语言

    • C/C++ 学习笔记
    • Golang 学习笔记
  • 算法分析

    • LeetCode 刷题笔记
  • 操作系统

    • Linux 基础
    • Vim 实用技巧
    • Shell 脚本编程
    • GDB 学习笔记
  • 开发工具

    • Git 学习笔记
  • 分布式理论

    • 共识算法
    • 分布式事务
  • 数据库内核

    • PostgreSQL
    • Postgres-XL
  • hidb
  • pgproxy
  • 实用技巧
  • 学习方法
  • 资源分享
GitHub (opens new window)
  • Linux 基础

    • 基本Linux命令
    • 文件与目录操作
    • 进程与线程
    • 线程同步与进程通信
    • Linux 文件权限
    • Linux 命令行快捷键
      • 01 快速移动
      • 02 快捷执行
      • 03 高效编辑
      • 04 窗口管理
  • Vim 实用技巧

    • Vim常用技巧
    • Vim解决问题的方式
    • Vim普通模式
    • Vim插入模式
    • Vim可视模式
    • Vim命令行模式
  • Shell 脚本编程

    • 目录
  • GDB学习笔记

    • GDB基础调试
    • GDB调试Coredump
  • Linux操作系统编程
  • Linux 基础
王清欢
2023-07-14
目录

Linux 命令行快捷键

# 01 快速移动

  1. ctrl + a :光标迅速回到行首 ⭐️
  2. ctrl + e :光标迅速回到行尾 ⭐️
  3. alt + f :光标前进一个单词
  4. alt + b :光标后退一格单词

# 02 快捷执行

  1. history :查看历史命令,按顺序全部显示出来,有对应的编号
  2. !num :执行history历史命令列表中第 num 条命令 ⭐️
  3. !prefix:执行以 prefix 前缀开头的最新命令,例如执行 !cp 表示执行以 cp 开头的最新命令
  4. !! :执行上一条命令,最常用的场景就是执行一条命令发现需要 root 权限,那么直接使用 sudo !! 更加快捷
  5. !$ :重新使用上一个命令中的最后一项,这个使用场景通常出现在命令使用混淆,比如你要看某个目录但是使用了 cd 命令,这时直接使用 ls !$ 可以快捷修正
  6. ctrl + r:搜索命令行使用过的历史命令记录 ⭐️
  7. ctrl + g:从 ctrl+r 的搜索历史命令模式中退出
  8. cd 命令 :cd ~ 直接切换到用户目录;cd / 切换到根目录;cd - 切换到操作过的上一个目录

# 03 高效编辑

  1. ctrl + insert :复制命令行内容
  2. shift + insert :粘贴命令行内容
  3. ctrl + k :剪切(删除)光标处到行尾的所有字符 ⭐️
  4. ctrl + u :剪切(删除)输入的所有字符 ⭐️
  5. ctrl + w :剪切(删除)光标前的一个字符
  6. alt + d :剪切(删除)光标后的一个字符
  7. ctrl + y:与剪切对应,粘贴 ctrl+k、ctrl+u、ctrl+w 删除的字符 ⭐️
  8. alt + u :从当前字符开始的一个字符串,字母替换为大写
  9. alt + c :当前字符变为大写,向后的一个字符串全部变为小写

# 04 窗口管理

  1. ctrl + s :锁定终端,任何人无法输入
  2. ctrl + q :退出 ctrl+s 的锁定状态
  3. ctrl + c :中断并杀死,程序终止
  4. ctrl + z :暂停在终端运行的任务,使用 fg 命令可以使暂停恢复 ⭐️
  5. ctrl + l : 清空屏幕并重新显示当前命令行内容 ⭐️
上次更新: 2023/11/19, 12:55:48
Linux 文件权限
Vim常用技巧

← Linux 文件权限 Vim常用技巧→

Theme by Vdoing | Copyright © 2023-2024 Wang Qinghuan | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式