📜  键盘 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:28:35.795000             🧑  作者: Mango

键盘 - Shell-Bash

作为一个程序员,我们与键盘息息相关,而对于Shell-Bash来说,键盘更是我们工作的主要输入工具。下面让我们一起来看看Shell-Bash在键盘方面的使用技巧。

Shell-Bash常用键盘快捷键

以下是Shell-Bash常用的键盘快捷键:

| 快捷键 | 描述 | | ------ | ------ | | Ctrl + A | 光标移动到行首 | | Ctrl + E | 光标移动到行尾 | | Tab | 自动补全 | | Ctrl + L | 清屏 | | Ctrl + U | 清空当前行 | | Ctrl + C | 中断当前程序 | | Ctrl + D | 注销当前用户或退出当前终端 | | Ctrl + Z | 暂停当前程序 | | Ctrl + W | 删除光标前的单词 | | Ctrl + R | 搜索命令历史 |

Shell-Bash输入命令的技巧
1. 输入长命令

当输入长命令时,可以使用反斜杠 \ 对其进行分行。例如:

$ git commit -m "add a new feature" \
> -m "update documentation"
2. 操作上一条命令

当我们需要对上一条命令进行修改或执行时,可以使用 ! 命令。例如:

  • 执行上一条命令:!!
  • 执行上一条以某个关键字开头的命令:!关键字
  • 执行上几条命令中的某一条:!n
3. 处理文件名和路径

在Shell-Bash中,使用Tab键可以对文件名和路径进行自动补全,同时可以使用通配符 *? 进行模糊匹配。例如:

  • 匹配所有以 .txt 结尾的文件:*.txt
  • 匹配所有以 a 开头且以 .txt 结尾的文件:a*.txt
  • 匹配所有只有三个字符的文件:???
小结

通过本文介绍,我们了解了Shell-Bash的常用键盘快捷键和输入命令的技巧。希望这些技巧能够帮助你更高效地使用Shell-Bash,提高工作效率。