终端快捷键
我们可以使用许多快捷方式来更轻松、更快速地使用 Linux。在我们熟悉了其中最重要的部分并养成了习惯之后,我们将节省大量的打字时间。其中一些甚至会帮助我们避免在终端中使用鼠标。
自动完成
[TAB]
- 启动自动完成。这将根据STDIN
我们提供的不同向我们建议不同的选项。这些可以是特定的建议,例如我们当前工作环境中的目录、以我们已经输入的相同字符数开头的命令或选项。
光标移动
[CTRL] + A
- 将光标移动到beginning
当前行。
[CTRL] + E
- 将光标移动到end
当前行。
[CTRL] + [←]
/ [→]
- 在当前/上一个单词的开头跳转。
[ALT] + B
/ F
- 向后/向前跳转一个单词。
擦除当前行
[CTRL] + U
- 擦除从光标当前位置到beginning
行的所有内容。
[Ctrl] + K
- 擦除从光标当前位置到end
行的所有内容。
[Ctrl] + W
- 擦除光标位置之前的单词。
粘贴已删除的内容
[Ctrl] + Y
- 粘贴已删除的文本或单词。
结束任务
[CTRL] + C``SIGINT
- 通过发送信号结束当前任务/进程。例如,这可以是由工具运行的扫描。如果我们正在观看扫描,我们可以使用此快捷方式停止/终止此进程。虽然不是由我们使用的工具配置和开发的。该进程将在不要求我们确认的情况下被终止。
文件结束 (EOF)
[CTRL] + D
- 关闭STDIN
也称为文件结束 (EOF) 或传输结束的管道。
清除终端
[CTRL] + L
- 清除终端。此快捷方式的替代方法是clear
您可以键入清除终端的命令。
后台进程
[CTRL] + Z``SIGTSTP
- 通过发送信号暂停当前进程。
搜索命令历史
[CTRL] + R
- 在命令历史记录中搜索我们之前键入的与我们的搜索模式匹配的命令。
[↑]
/ [↓]
- 转到命令历史记录中的上一个/下一个命令。
在应用程序之间切换
[ALT] + [TAB]
- 在打开的应用程序之间切换。
窗口
[CTRL] + [+]
- 放大。
[CTRL] + [-]
- 缩小。