From a5a6849fe12bd256ee3a22dd3fe06b89008e5048 Mon Sep 17 00:00:00 2001 From: CyC2018 <1029579233@qq.com> Date: Mon, 26 Feb 2018 22:42:48 +0800 Subject: [PATCH] auto commit --- notes/Linux.md | 53 ++++++++++++++------------------------------------ 1 file changed, 15 insertions(+), 38 deletions(-) diff --git a/notes/Linux.md b/notes/Linux.md index dc817fd6..24a822fa 100644 --- a/notes/Linux.md +++ b/notes/Linux.md @@ -110,7 +110,7 @@ info ## 关机 -**1. 数据同步写入磁盘 sync** +**1. sync** 为了加快对磁盘上文件的读写速度,位于内存中的文件数据不会立即同步到磁盘上,因此关机之前需要先进行 sync 同步操作。 @@ -130,19 +130,12 @@ reboot ## 查看进程 -ps 指令。 - -例如查看 theadx 的相关信息: - ```html ps aux | grep threadx ``` ## 查看端口 -netstat 指令。 - -例如查看端口 80 是否被占用: ```html netstat -anp | grep 80 @@ -158,17 +151,17 @@ netstat -anp | grep 80 ## 运行等级 -0:关机模式 -1:单用户模式(可用于破解root密码) -2:无网络支持的多用户模式 -3:有网络支持的多用户模式(文本模式,工作中最常用的模式) -4:保留,未使用 -5:有网络支持的 X-windows 支持多用户模式(桌面) -6:重新引导系统,即重启 +- 0:关机模式 +- 1:单用户模式(可用于破解root密码) +- 2:无网络支持的多用户模式 +- 3:有网络支持的多用户模式(文本模式,工作中最常用的模式) +- 4:保留,未使用 +- 5:有网络支持的 X-windows 多用户模式(桌面) +- 6:重新引导系统,即重启 ## sudo -使用 sudo 允许一般用户使用 root 可执行的命令。用户必须在 /etc/sudoers 中才能使用该指令。 +使用 sudo 允许一般用户使用 root 可执行的命令,只有在 /etc/sudoers 配置文件中添加的用户才能使用该指令。 ## GNU @@ -182,32 +175,16 @@ GNU RPM 和 DPKG 为最常见的两类软件包管理工具。RPM 全称为 Redhat Package Manager,最早由 Red Hat 公司制定实施,随后被 GNU 开源操作系统接受并成为很多 Linux 系统 (RHEL) 的既定软件标准。与 RPM 进行竞争的是基于 Debian 操作系统 (UBUNTU) 的 DEB 软件包管理工具- DPKG,全称为 Debian Package,功能方面与 RPM 相似。 -YUM 基于 RPM 包管理工具,能够从指定的源空间(服务器,本地目录等)自动下载目标 RPM 包并且安装,具有依赖管理功能,可以自动处理依赖关系并进行下载、安装,无须繁琐地手动下载、安装每一个需要的依赖包。此外,YUM 的另一个功能是进行系统中所有软件的升级。 +YUM 基于 RPM 包管理工具,具有依赖管理功能,并具有软件升级的功能。 ## 常见发行版本 -Linux 发行版是预先集成好的 Linux 内核及各种应用软件。 +Linux 发行版是 Linux 内核及各种应用软件的集成版本。 -**基于 DPKG** - -商业发行版 - -- Ubuntu - -社区发行版 - -- Debian - -**基于 RPM** - -商业发行版 - -- Red Hat - -社区发行版 - -- Fedora -- CentOS +| 基于的包管理工具 | 商业发行版 | 社区发行版 | +| --- | --- | --- | +| DPKG | Ubuntu | Debian | +| RPM | Red Hat | Fedora / CentOS | # 分区