diff --git a/notes/Linux.md b/notes/Linux.md index 0eaa0509..da992f21 100644 --- a/notes/Linux.md +++ b/notes/Linux.md @@ -2,14 +2,13 @@ * [一、常用操作以及概念](#一常用操作以及概念) * [求助](#求助) * [关机](#关机) - * [查看进程](#查看进程) - * [查看端口](#查看端口) * [PATH](#path) * [运行等级](#运行等级) * [sudo](#sudo) * [GNU](#gnu) * [包管理工具](#包管理工具) * [发行版](#发行版) + * [VIM 三个模式](#vim-三个模式) * [二、分区](#二分区) * [磁盘的文件名](#磁盘的文件名) * [分区表](#分区表) @@ -44,7 +43,10 @@ * [grep](#grep) * [printf](#printf) * [awk](#awk) -* [九、vim 三个模式](#九vim-三个模式) +* [九、进程管理](#九进程管理) + * [查看进程](#查看进程) + * [查看端口](#查看端口) +* [十、](#十) * [参考资料](#参考资料) @@ -64,7 +66,7 @@ man 是 manual 的缩写,将指令的具体信息显示出来。 当执行 man date 时,有 DATE(1) 出现,其中的数字代表指令的类型,常用的数字及其类型如下: | 代号 | 类型 | -| -- | -- | +| :--: | -- | | 1 | 用户在 shell 环境中可以操作的指令或者可执行文件 | | 5 | 配置文件 | | 8 | 系统管理员可以使用的管理指令 | @@ -77,7 +79,7 @@ info 与 man 类似,但是 info 将文档分成一个个页面,每个页面 ### 1. sync -为了加快对磁盘上文件的读写速度,位于内存中的文件数据不会立即同步到磁盘上,因此关机之前需要先进行 sync 同步操作。 +为了加快对磁盘文件的读写速度,位于内存中的文件数据不会立即同步到磁盘上,因此关机之前需要先进行 sync 同步操作。 ### 2. shutdown @@ -93,18 +95,6 @@ info 与 man 类似,但是 info 将文档分成一个个页面,每个页面 reboot、halt、poweroff。 -## 查看进程 - -```html -ps aux | grep threadx -``` - -## 查看端口 - -```html -netstat -anp | grep 80 -``` - ## PATH 可以在环境变量 PATH 中声明可执行文件的路径,路径之间用 : 分隔。 @@ -150,6 +140,25 @@ Linux 发行版是 Linux 内核及各种应用软件的集成版本。 | DPKG | Ubuntu | Debian | | RPM | Red Hat | Fedora / CentOS | +## VIM 三个模式 + +

+ +- 一般指令模式:进入 VIM 的默认模式,可以用于移动游标查看内容; +- 编辑模式:按下 "i" 等按键之后进入,可以对文本进行编辑; +- 指令列模式:按下 ":" 按键之后进入,用于保存退出等操作。 + +在指令列模式下,有以下命令用于离开或者保存文件。 + +| 命令 | 作用 | +| -- | -- | +| :w | 写入磁盘| +| :w! | 当文件为只读时,强制写入磁盘。到底能不能写入,与用户对该文件的权限有关 | +| :q | 离开 | +| :q! | 强制离开不保存 | +| :wq | 写入磁盘后离开 | +| :wq!| 强制写入磁盘后离开 | + # 二、分区 ## 磁盘的文件名 @@ -984,20 +993,22 @@ bin 1 daemon 2 ``` -# 九、vim 三个模式 +# 九、进程管理 -

+## 查看进程 -在指令列模式下,有以下命令用于离开或者存储文件。 +```html +ps aux | grep threadx +``` -| 命令 | 作用 | -| -- | -- | -| :w | 写入磁盘| -| :w! | 当文件为只读时,强制写入磁盘。到底能不能写入,与用户对该文件的权限有关 | -| :q | 离开 | -| :q! | 强制离开不保存 | -| :wq | 写入磁盘后离开 | -| :wq!| 强制写入磁盘后离开 | +## 查看端口 + +```html +netstat -anp | grep 80 +``` + + +# 十、 # 参考资料 diff --git a/pics/5942debd-fc00-477a-b390-7c5692cc8070.jpg b/pics/5942debd-fc00-477a-b390-7c5692cc8070.jpg new file mode 100644 index 00000000..62b39e4b Binary files /dev/null and b/pics/5942debd-fc00-477a-b390-7c5692cc8070.jpg differ