15%

Save 15% on All Hosting Services

Test your skills and get Discount on any hosting plan

使用代码:

Skills
开始使用
11.01.2024

Linux 终端热键

Linux终端热键(键盘快捷键)可以显著提高生产力,让您快速执行常见操作,而无需依赖鼠标。本文涵盖了基本的终端快捷键、它们的功能以及如何改善您的命令行工作流程。

1. 基本终端热键

1.1. 导航快捷键

  • Ctrl + A: 将光标移动到行首。
  • Ctrl + E: 将光标移动到行尾。
  • Ctrl + U: 从光标处剪切文本到行首。
  • Ctrl + K: 从光标处剪切文本到行尾。
  • Ctrl + W: 剪切光标前的单词。

1.2. 命令历史

  • 上箭头: 向上滚动命令历史。
  • 下箭头: 向下滚动命令历史。
  • Ctrl + R: 在命令历史中搜索(开始输入以查找匹配项)。
  • Ctrl + G: 退出历史搜索模式。

2. 文本操作热键

2.1. 编辑文本

  • Ctrl + C: 取消当前命令或终止当前进程。
  • Ctrl + Z: 暂停当前进程(使用
    fg
    恢复)。
  • Ctrl + D: 发送EOF(文件结束)。当没有输入活动时,这可能会使您退出会话或关闭终端。

2.2. 单词和行操作

  • Alt + B: 将光标向后移动一个单词。
  • Alt + F: 将光标向前移动一个单词。
  • Ctrl + Y: 粘贴(取回)最后剪切的文本。
  • Ctrl + X,然后 Ctrl + E: 在默认文本编辑器中打开当前命令进行编辑。

3. 进程管理热键

  • Ctrl + C: 终止终端中正在运行的进程。
  • Ctrl + Z: 暂停正在运行的进程并返回到shell(使用
    fg
    恢复)。
  • Ctrl + D: 发送EOF,这可以终止一些从标准输入读取的进程。

4. 终端控制热键

  • Ctrl + L: 清除终端屏幕(与运行
    clear
    相同)。
  • Ctrl + S: 暂停终端输出(使用Ctrl + Q恢复)。
  • Ctrl + Q: 在Ctrl + S后恢复输出。

5. 高级命令行热键

5.1. 运行之前的命令

  • !!
    : 再次运行之前的命令。
  • !n
    : 运行历史中的nth命令(用命令编号替换
    n
    )。
  • !string
    : 运行以
    string
    开头的最新命令。

5.2. 权限和终端启动

  • sudo
    : 以超级用户(root)权限执行命令。
  • Ctrl + Alt + T: 打开一个新的终端窗口(在许多Linux桌面环境中通常支持)。

6. 自定义键盘快捷键

许多Linux发行版允许您自定义终端应用程序的键盘快捷键。这些选项通常在系统设置中的键盘部分可用。

结论

掌握Linux终端热键可以显著提高在命令行工作时的效率。通过练习并将这些快捷键融入到您的日常工作流程中,您可以更快地导航,更有效地编辑输入,并以更少的摩擦管理进程。

15%

Save 15% on All Hosting Services

Test your skills and get Discount on any hosting plan

使用代码:

Skills
开始使用