docs: update docs

Log:
This commit is contained in:
xiangzelong
2023-02-16 10:56:23 +08:00
parent 710ce6d6fa
commit 82ed19889b
7 changed files with 225 additions and 71 deletions

View File

@@ -60,7 +60,6 @@ EDITOR=vim
export EDITOR
```
你可以在第 9 章 系统技巧中的第 9.3.6 节 “有颜色输出的命令”找到更多关于bash的定制技巧。
bash-completion 软件包能够让 bash 进行命令补全.
@@ -140,7 +139,10 @@ zsh几乎100%兼容bash的操作
我认为习惯于使用 Vim 命令是一个明智的选择,因为 Linux/Unix 系统里一般都附带了 Vi 编辑器。 (实际上最初的 `vi` 以及后来的 `nvi` 这类工具程序很常见。因为在 Vim 里提供了`F1`帮助键,在同类工具中它的功能更强大,所以我选择 Vim 而不是其它新出的一些工具。)
假设你不是用 [Emacs](https://zh.wikipedia.org/wiki/Emacs) 就是用 [XEmacs](https://zh.wikipedia.org/wiki/XEmacs) 作为你的编辑器,其实还有更好的选择,尤其是在编程的时候。 Emacs 还有很多其他的特点,包括新手导读,目录编辑器,邮件客户端等等。当编写脚本或程序的时候,它能自动识别当前工作模式所对应的格式,让使用更加便利。一些人甚至坚持认为 Linux 系统里最需要配备的就是 Emacs。花十分钟来学习 Emacs 可以为后面的工作剩下更多时间。在此强烈推荐学习使用 Emacs 时候直接使用 GNU Emacs 参考手册。
假设你不是用 [Emacs](https://zh.wikipedia.org/wiki/Emacs) 就是用 [XEmacs](https://zh.wikipedia.org/wiki/XEmacs) 作为你的编辑器,
其实还有更好的选择,尤其是在编程的时候。 Emacs 还有很多其他的特点,包括新手导读,目录编辑器,邮件客户端等等。当编写脚本或程序的时候,
它能自动识别当前工作模式所对应的格式,让使用更加便利。一些人甚至坚持认为 Linux 系统里最需要配备的就是 Emacs。花十分钟来学习 Emacs
可以为后面的工作剩下更多时间。在此强烈推荐学习使用 Emacs 时候直接使用 GNU Emacs 参考手册。
在实践应用中所有这些程序都会有一个教程,输入 "`vim`" 和F1键就可以启动Vim。建议你最好阅读一下前面的 35 行。移动光标到 "`|tutor|`" 并按 `Ctrl-]` 就可以看到在线培训教程。
@@ -157,10 +159,9 @@ Debian 有许多不同的编辑器。我们建议安装上面提到的 `vim` 软
Debian 通过命令“`/usr/bin/editor`”提供了对系统默认编辑器的统一访问,因此其它程序(例如 `reportbug`(1))可以调用它。你可以通过下列命令改变它。
```Shell
$ sudo update-alternatives --config editor
sudo update-alternatives --config editor
```
对于新手,我建议使用“`/usr/bin/vim.basic`”代替“`/usr/bin/vim.tiny`”,因为它支持格式高亮。
## 1.4.9.使用
@@ -195,8 +196,6 @@ $ sudo update-alternatives --config editor
## 1.4.10. 记录 shell 活动
shell 命令的输出有可能滚动出了屏幕并可能导致你无法再查看到它。将shell活动记录到文件中再来回顾它是个不错的主意。当你执行任何系统管理任务时这种记录是必不可少的。
记录 shell 活动的基本方法是在`script`(1)下运行 shell。
@@ -208,16 +207,14 @@ $ script
Script started, file is typescript
```
`script`下使用任何 shell 命令。
`Ctrl-D`来退出`script`
```Shell
$ vim typescript
vim typescript
```
## 1.4.11. 基本的 Unix 命令
让我们来学习基本的 Unix 命令。在这里我指的是一般意义上的“UNIX”。任何 UNIX 克隆系统通常都会提供等价的命令。deepin 系统也不例外。如果有一些命令不像你想的那样起作用,请不要担心。如果 shell 中使用了别名,其对应的命令输出会不同。这些例子并不意味着要以这个顺序来执行。
@@ -306,14 +303,13 @@ Unix 有一个惯例,以“.”开头的文件将被隐藏。它们一般为
尝试下列例子
```Shell
$ man man
$ man bash
$ man builtins
$ man grep
$ man ls
man man
man bash
man builtins
man grep
man ls
```
手册的风格可能让人有点难以习惯,因为它们都相当简洁,尤其是比较老旧、非常传统的那些手册。但是,一旦你习惯了它,你来欣赏它们的简洁。
请注意,许多 类 Unix 命令(包含来自 GNU 和 BSD 的)都可以显示简短的帮助信息,你可以使用下列的其中一种方式来查看它(有时不带任何参数也可以)。