diff --git a/notes/Linux.md b/notes/Linux.md index 4ba647a7..5e9528e6 100644 --- a/notes/Linux.md +++ b/notes/Linux.md @@ -45,7 +45,7 @@ * [变量操作](#变量操作) * [指令搜索顺序](#指令搜索顺序) * [数据流重定向](#数据流重定向) -* [八、管线指令](#八管线指令) +* [八、管道指令](#八管道指令) * [提取指令](#提取指令) * [排序指令](#排序指令) * [双向输出重定向](#双向输出重定向) @@ -823,7 +823,7 @@ $ echo ${array[1]} - 以绝对或相对路径来执行指令,例如 /bin/ls 或者 ./ls ; - 由别名找到该指令来执行; -- 由 Bash 内建的指令来执行; +- 由 Bash 内置的指令来执行; - 按 \$PATH 变量指定的搜索路径的顺序找到第一个指令来执行。 ## 数据流重定向 @@ -846,11 +846,11 @@ $ echo ${array[1]} $ find /home -name .bashrc > list 2>&1 ``` -# 八、管线指令 +# 八、管道指令 -管线是将一个命令的标准输出作为另一个命令的标准输入,在数据需要经过多个步骤的处理之后才能得到我们想要的内容时就可以使用管线。 +管道是将一个命令的标准输出作为另一个命令的标准输入,在数据需要经过多个步骤的处理之后才能得到我们想要的内容时就可以使用管道。 -在命令之间使用 | 分隔各个管线命令。 +在命令之间使用 | 分隔各个管道命令。 ```bash $ ls -al /etc | less @@ -1053,7 +1053,7 @@ $ printf '%10s %5i %5i %5i %8.2f \n' $(cat printf.txt) awk 每次处理一行,处理的最小单位是字段,每个字段的命名方式为:\$n,n 为字段号,从 1 开始,\$0 表示一整行。 -示例:取出登录用户的用户名和 IP +示例:取出最近五个登录用户的用户名和 IP ```html $ last -n 5 @@ -1128,17 +1128,7 @@ dmtsai lines: 5 columns: 9 # ps aux | grep threadx ``` -### 2. top - -实时显示进程信息 - -示例:两秒钟刷新一次 - -```sh -# top -d 2 -``` - -### 3. pstree +### 2. pstree 查看进程树 @@ -1148,6 +1138,16 @@ dmtsai lines: 5 columns: 9 # pstree -A ``` +### 3. top + +实时显示进程信息 + +示例:两秒钟刷新一次 + +```sh +# top -d 2 +``` + ### 4. netstat 查看占用端口的进程 diff --git a/notes/剑指 offer 题解.md b/notes/剑指 offer 题解.md index 63cf170e..af4c1842 100644 --- a/notes/剑指 offer 题解.md +++ b/notes/剑指 offer 题解.md @@ -2244,7 +2244,7 @@ public int GetUglyNumber_Solution(int N) { ## 题目描述 -在一个字符串 中找到第一个只出现一次的字符,并返回它的位置。 +在一个字符串中找到第一个只出现一次的字符,并返回它的位置。 ## 解题思路 diff --git a/notes/系统设计基础.md b/notes/系统设计基础.md index b6a3ddf5..4a961140 100644 --- a/notes/系统设计基础.md +++ b/notes/系统设计基础.md @@ -13,7 +13,7 @@ ### 1. 响应时间 -指从某个请求从发出到接收到响应消耗的时间。 +指某个请求从发出到接收到响应消耗的时间。 在对响应时间进行测试时,通常采用重复请求方式,然后计算平均响应时间。