auto commit

This commit is contained in:
CyC2018 2019-12-02 01:32:08 +08:00
parent 40efa01bd6
commit 9df182e62e
2 changed files with 20 additions and 20 deletions

View File

@ -95,7 +95,7 @@ man 是 manual 的缩写,将指令的具体信息显示出来。
### 3. info
info man 类似但是 info 将文档分成一个个页面每个页面可以进行跳转
info man 类似但是 info 将文档分成一个个页面每个页面可以跳转
### 4. doc
@ -109,7 +109,7 @@ info 与 man 类似,但是 info 将文档分成一个个页面,每个页面
### 2. sync
为了加快对磁盘文件的读写速度位于内存中的文件数据不会立即同步到磁盘因此关机之前需要先进行 sync 同步操作
为了加快对磁盘文件的读写速度位于内存中的文件数据不会立即同步到磁盘因此关机之前需要先进行 sync 同步操作
### 3. shutdown
@ -118,7 +118,7 @@ info 与 man 类似,但是 info 将文档分成一个个页面,每个页面
-k 不会关机只是发送警告信息通知所有在线的用户
-r 将系统的服务停掉后就重新启动
-h 将系统的服务停掉后就立即关机
-c 取消已经在进行的 shutdown 指令内容
-c 取消已经在进行的 shutdown
```
## PATH
@ -1027,10 +1027,10 @@ $ grep -n 'the' regular_express.txt
18:google is the best tools for search keyword
```
因为 { } shell 是有特殊意义的因此必须要使用转义字符进行转义
示例正则表达式 a{m,n} 用来匹配字符 a m\~n 这里需要将 { } 进行转移因为它们 shell 是有特殊意义的
```html
$ grep -n 'go\{2,5\}g' regular_express.txt
$ grep -n 'a\{2,5\}' regular_express.txt
```
## printf
@ -1046,11 +1046,11 @@ $ printf '%10s %5i %5i %5i %8.2f \n' $(cat printf.txt)
## awk
是由 Alfred AhoPeter Weinberger, Brian Kernighan 创造awk 这个名字就是这三个创始人名字的首字母
是由 Alfred AhoPeter Weinberger Brian Kernighan 创造awk 这个名字就是这三个创始人名字的首字母
awk 每次处理一行处理的最小单位是字段每个字段的命名方式为\$nn 为字段号 1 开始\$0 表示一整行
示例取出最近五个登录用户的用户名和 IP
示例取出最近五个登录用户的用户名和 IP首先用 last -n 5 取出用最近五个登录用户的所有信息可以看到用户名和 IP 分别在第 1 列和第 3 我们用 \$1 \$3 就能取出这两个字段然后用 print 进行打印
```html
$ last -n 5
@ -1107,19 +1107,19 @@ dmtsai lines: 5 columns: 9
查看某个时间点的进程信息
示例查看自己的进程
示例查看自己的进程
```sh
# ps -l
```
示例查看系统所有进程
示例查看系统所有进程
```sh
# ps aux
```
示例查看特定的进程
示例查看特定的进程
```sh
# ps aux | grep threadx

View File

@ -95,7 +95,7 @@ man 是 manual 的缩写,将指令的具体信息显示出来。
### 3. info
info man 类似但是 info 将文档分成一个个页面每个页面可以进行跳转
info man 类似但是 info 将文档分成一个个页面每个页面可以跳转
### 4. doc
@ -109,7 +109,7 @@ info 与 man 类似,但是 info 将文档分成一个个页面,每个页面
### 2. sync
为了加快对磁盘文件的读写速度位于内存中的文件数据不会立即同步到磁盘因此关机之前需要先进行 sync 同步操作
为了加快对磁盘文件的读写速度位于内存中的文件数据不会立即同步到磁盘因此关机之前需要先进行 sync 同步操作
### 3. shutdown
@ -118,7 +118,7 @@ info 与 man 类似,但是 info 将文档分成一个个页面,每个页面
-k 不会关机只是发送警告信息通知所有在线的用户
-r 将系统的服务停掉后就重新启动
-h 将系统的服务停掉后就立即关机
-c 取消已经在进行的 shutdown 指令内容
-c 取消已经在进行的 shutdown
```
## PATH
@ -1027,10 +1027,10 @@ $ grep -n 'the' regular_express.txt
18:google is the best tools for search keyword
```
因为 { } shell 是有特殊意义的因此必须要使用转义字符进行转义
示例正则表达式 a{m,n} 用来匹配字符 a m\~n 这里需要将 { } 进行转移因为它们 shell 是有特殊意义的
```html
$ grep -n 'go\{2,5\}g' regular_express.txt
$ grep -n 'a\{2,5\}' regular_express.txt
```
## printf
@ -1046,11 +1046,11 @@ $ printf '%10s %5i %5i %5i %8.2f \n' $(cat printf.txt)
## awk
是由 Alfred AhoPeter Weinberger, Brian Kernighan 创造awk 这个名字就是这三个创始人名字的首字母
是由 Alfred AhoPeter Weinberger Brian Kernighan 创造awk 这个名字就是这三个创始人名字的首字母
awk 每次处理一行处理的最小单位是字段每个字段的命名方式为\$nn 为字段号 1 开始\$0 表示一整行
示例取出最近五个登录用户的用户名和 IP
示例取出最近五个登录用户的用户名和 IP首先用 last -n 5 取出用最近五个登录用户的所有信息可以看到用户名和 IP 分别在第 1 列和第 3 我们用 \$1 \$3 就能取出这两个字段然后用 print 进行打印
```html
$ last -n 5
@ -1107,19 +1107,19 @@ dmtsai lines: 5 columns: 9
查看某个时间点的进程信息
示例查看自己的进程
示例查看自己的进程
```sh
# ps -l
```
示例查看系统所有进程
示例查看系统所有进程
```sh
# ps aux
```
示例查看特定的进程
示例查看特定的进程
```sh
# ps aux | grep threadx