From 7941a383e59dccd8e1d844da10e7770fd9d40c9d Mon Sep 17 00:00:00 2001 From: starstar214 <42225965+starstar214@users.noreply.github.com> Date: Tue, 8 Sep 2020 11:50:20 +0800 Subject: [PATCH] =?UTF-8?q?Update=20shell=E7=BC=96=E7=A8=8B.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 内容修改 --- .../shell\347\274\226\347\250\213.md" | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git "a/Linux\347\263\273\347\273\237/shell\347\274\226\347\250\213.md" "b/Linux\347\263\273\347\273\237/shell\347\274\226\347\250\213.md" index 92d0a8a..81a21cb 100644 --- "a/Linux\347\263\273\347\273\237/shell\347\274\226\347\250\213.md" +++ "b/Linux\347\263\273\347\273\237/shell\347\274\226\347\250\213.md" @@ -128,7 +128,7 @@ echo -e "Hello World" #### 3.Bash的基本功能 -==历史命令功能==:Linux 会将我们输过的命令保存缓存中,我们可以通过命令查看,在用户正常退出时,再将缓存中的命令信息刷新到当前用户的家目录下的 ***.bash_history*** 文件中。 +**历史命令功能**:Linux 会将我们输过的命令保存缓存中,我们可以通过命令查看,在用户正常退出时,再将缓存中的命令信息刷新到当前用户的家目录下的 ***.bash_history*** 文件中。 history [选项] @@ -152,7 +152,7 @@ history [选项] -==命令别名==: +**命令别名**: - Linux 支持为命令起一个别名,通过调用别名去调用原始命令。 @@ -179,7 +179,7 @@ history [选项] -==常用快捷键==: +**常用快捷键**: - bash 常用快捷键: - ***ctrl+A***:把光标移动到命令行开头。如果我们输入的命令过长,想要把光标移动到命令行开头时使用。 @@ -197,7 +197,7 @@ history [选项] -==输入输出重定向==: +**输入输出重定向**: 标准输入输出: @@ -239,7 +239,7 @@ history [选项] -==命令特殊符号==: +**命令特殊符号**: 命令分隔符: @@ -375,7 +375,7 @@ $(date) -==用户自定义变量==: +**用户自定义变量**: 变量定义:变量名=变量值 @@ -396,7 +396,7 @@ name2=nikok [root@localhost note]# unset name ~~~ -==环境变量==:用户自定义变量只在当前的 Shell 中生效,而环境变量会在当前 Shell 和这个 Shell 的所有子 Shell 当中生效。如果把环境变量写入相应的配置文件,那么每当建立一个新的 Shell 时都会去读取配置文件,此环境变量就会在所有的 Shell 中生效。 +**环境变量**:用户自定义变量只在当前的 Shell 中生效,而环境变量会在当前 Shell 和这个 Shell 的所有子 Shell 当中生效。如果把环境变量写入相应的配置文件,那么每当建立一个新的 Shell 时都会去读取配置文件,此环境变量就会在所有的 Shell 中生效。 父子 Shell:在一个 Shell 中可以打开新的 Shell,当前 Shell 与新建立的 Shell 即为父子关系。 @@ -471,7 +471,7 @@ exit Hello World! ~~~ -==位置参数变量==: +**位置参数变量**: - ***$n***:n为数字,$0代表命令本身,$1-$9代表第一到第九个参数,十以上的参数需要用大括号包含,如${10}。 @@ -531,7 +531,7 @@ done 参数:lucky ~~~ -==预定义变量==: +**预定义变量**: - ***$?***:最后一次执行的命令的返回状态,如果这个变量的值为 0,证明上一个命令正确执行;如果这个变量的值为非 0 则证明上一个命令执行不正确(报错时返回的值由脚本编写者定义)。01 -- GitLab