diff --git a/src/shell_and_shell_script/learn_shell.md b/src/shell_and_shell_script/learn_shell.md index 699ddc3..7626dd2 100644 --- a/src/shell_and_shell_script/learn_shell.md +++ b/src/shell_and_shell_script/learn_shell.md @@ -18,9 +18,11 @@ Shell 也有快捷键?是的。大多数 Shell 都支持以下的快捷键: - `C-C`:终止当前进程。 - `C-Z`:暂停当前进程。 -- `C-D`:退出当前Shell。 +- `C-D`:退出当前Shell(实际上是发送一个 `EOF` 文件结束字符)。 - `C-L`:清屏。 +> 其中 `C-C` 和 `C-D` 是十分重要的两个快捷键,十分常用。 + 在 Bash 中,还有一些特殊的快捷键,它们继承自 GNU Emacs 编辑器,用于快速移动光标以及编辑文本: - `C-A`:移动光标到行首。 @@ -32,6 +34,8 @@ Shell 也有快捷键?是的。大多数 Shell 都支持以下的快捷键: - `C-W`:删除光标左侧的单词。 - `C-Y`:粘贴之前删除的文本。 +> 这部分只需要了解即可 + ## 命令 命令分为内部命令和外部命令,内部命令是 Shell 自带的命令,外部命令是 Shell 外部的可执行程序。