refactor: 重构文档目录

移除了所有数字标号

Log:
This commit is contained in:
xzl
2023-03-06 16:38:17 +08:00
committed by HarryLoong
parent 74927fabf8
commit 75e27661e0
31 changed files with 178 additions and 181 deletions

View File

@@ -1,5 +1,4 @@
# 1.5. 简单 shell 命令
# 简单 shell 命令
现在,你对如何使用 deepin 系统已经有一些感觉了。让我们更深入了解 deepin 系统的命令执行机制。在这里,我将为新手做一般的讲解。精确的解释参见`bash`(1)。
@@ -15,7 +14,7 @@
- 控制操作(可选:`&&` `||` 换行符 , `;` , `&` , `(` , `)`
## 1.5.1. 命令执行和环境变量
## 命令执行和环境变量
一些[环境变量](https://zh.wikipedia.org/wiki/Environment_variable)的值会改变部分 Unix 命令的行为。
@@ -27,7 +26,7 @@
- 用户特有的程序初始化时,可以重新设置在 "`~/.profile`"、"`~/.bash_profile`" 和 "`~/.bashrc`" 中设置的环境变量。
## 1.5.2. “`$LANG`”变量
## “`$LANG`”变量
默认的语言环境是在 "`$LANG`" 环境变量中定义,它在安装的时候配置为 "`LANG=xx_YY.UTF-8`",或者在接下来的 GUI图形用户界面中配置例如在 GNOME 中是,"设置" → "区域 & 语言" → "语言" / "格式"。
@@ -86,7 +85,7 @@ mer. 19 mai 2021 15:19:24 UTC
对于语言环境配置的细节,参见 [第 8.1 节 “语言环境”](https://www.debian.org/doc/manuals/debian-reference/ch08.zh-cn.html#_the_locale)
## 1.5.3. "`$PATH`" 变量
## "`$PATH`" 变量
当你在 Shell 里输入命令的时候Shell 会在 "`$PATH`" 变量所包含的目录列表里进行搜索,"`$PATH`" 变量的值也叫作 Shell 的搜索路径。
@@ -94,7 +93,7 @@ mer. 19 mai 2021 15:19:24 UTC
在zsh中为`~/.zshrc`
## 1.5.4. "`$HOME`" 变量
## "`$HOME`" 变量
很多命令在用户目录中都存放了用户指定的配置,然后通过配置的内容来改变它的执行方式,用户目录通常用 "`$HOME`" 变量来指定。
@@ -109,7 +108,7 @@ mer. 19 mai 2021 15:19:24 UTC
Shell 扩展 "~/" 为转入当前用户的主目录,也就是"$HOME/"。Shell 扩展 "~foo/" 为foo 的目录,也就是 "/home/foo/"。
## 1.5.5. 命令行选项
## 命令行选项
一些命令附带参数。这些参数以 "`-`" 或 "`--`" 开头,通常称之为选项,用来控制命令的执行方式。
@@ -122,7 +121,7 @@ Thu, 20 May 2021 01:08:12 +0900
这里的命令参数 "`-R`" 改变 `date`(1) 命令输出为 [RFC2822](http://tools.ietf.org/html/rfc2822) 标准的日期字符格式。
## 1.5.6. Shell 通配符
## Shell 通配符
经常有这种情况你期望命令成串自动执行而不需要挨个输入,将文件名扩展为 **glob**(有时候被称为 **通配符**),以此来满足这方面的需求。
@@ -138,11 +137,11 @@ Thu, 20 May 2021 01:08:12 +0900
尝试下列例子
```Shell
$ mkdir junk; cd junk; touch 1.txt 2.txt 3.c 4.h .5.txt ..6.txt
$ mkdir junk; cd junk; touch 1.txt 2.txth .5.txt ..6.txt
$ echo *.txt
1.txt 2.txt
$ echo *
1.txt 2.txt 3.c 4.h
1.txt 2.txth
$ echo *.[hc]
3.c 4.h
$ echo .*
@@ -160,7 +159,7 @@ $ cd ..; rm -rf junk
BASH 可以使用内置的 shopt 选项如 " `dotglob` "" `noglob` "," `nocaseglob` "," `nullglob` "," `extglob` "定制全局行为,使用 `bash` ( 1 )查看详细说明。
## 1.5.7. 命令的返回值
## 命令的返回值
每个命令都会返回它的退出状态(变量:“`$?`”)作为返回值。
@@ -178,7 +177,7 @@ $ [ 1 = 2 ] ; echo $?
1
```
## 1.5.8. 典型的顺序命令和 shell 重定向
## 典型的顺序命令和 shell 重定向
让我们试着记住下面 Shell 命令里部分命令行所使用的命令习语。
@@ -240,7 +239,7 @@ Hello
|stdout|标准输出|1|
|stderr|标准错误|2|
## 1.5.9. 命令别名
## 命令别名
你可以为经常使用的命令设置一个别名。