第14章 Linux开机详细流程 LINUX基础

第14章 Linux开机详细流程

计算机启动分为内核加载前、加载时和加载后3个大阶段,这3个大阶段又可以分为很多小阶段,本文将非常细化分析每一个重要的小阶段。 内核加载前的阶段和操作系统无关,Linux或Windows在这部分的顺序是...
阅读全文
第13章 Linux的网络管理 LINUX基础

第13章 Linux的网络管理

在解释Linux网络管理相关的内容时,我觉得有必要先解释数据包转发功能以及因此涉及到的路由决策,这对厘清路由和未来的防火墙有重要帮助。然后再介绍网络配置命令和相关文件。 13.1 Linux处理数据包...
阅读全文
第11章 服务管理 LINUX基础

第11章 服务管理

CentOS 7和CentOS 6管理服务的方式完全不同。本文先说明CentOS 6上的管理方式,在最后列出CentOS 7上服务管理方式。 11.1 服务的概念 服务是向外提供服务的进程,一般来说都...
阅读全文
第10章 系统状态统计和查看 LINUX基础

第10章 系统状态统计和查看

写在前面的话:本文是假设你已经有了进程、内存、cpu的理论基础而写的,文中涉及的各种状态只给出了简单说明而没有解释它们的意义,如果不懂这些理论性的东西,本文可能让你看的直接想右上角叉叉。关于这些理论,...
阅读全文
第9章 进程和信号 LINUX基础

第9章 进程和信号

9.1 进程简单说明 进程是一个非常复杂的概念,涉及的内容也非常非常多。在这一小节所列出内容,已经是我极度简化后的内容了,应该尽可能都理解下来,我觉得这些理论比如何使用命令来查看状态更重要,而且不明白...
阅读全文
第8章 包管理 LINUX基础

第8章 包管理

8.1 Linux上构建C程序的过程 在说明包相关的内容之前,我觉得有必要说一下在Linux上构建一个C程序的过程。我个人并没有学习过C,内容总结自网上,所以可能显得很小白,而且也并非一定正确,只希望...
阅读全文
第7章 RAID LINUX基础

第7章 RAID

7.1 RAID概念 RAID独立磁盘冗余阵列(Redundant Array of Independent Disks),RAID技术是将许多块硬盘设备组合成一个容量更大、更安全的硬盘组,可以将数据...
阅读全文
第6章 LVM LINUX基础

第6章 LVM

6.1 LVM相关概念和机制 LVM(Logical Volume Manager)可以让分区变得弹性,可以随时随地的扩大和缩小分区大小,前提是该分区是LVM格式的。 lvm需要使用的软件包为lvm2...
阅读全文
第5章 管理文件系统 LINUX基础

第5章 管理文件系统

5.1 机械硬盘 机械硬盘由多块盘片组成,它们都绕着主轴旋转。每块盘片上下方都有读写磁头悬浮在盘片上下方,它们与盘片的距离极小。在每次读写数据时盘片旋转,读写磁头被磁臂控制着不断的移动来读取其中的数据...
阅读全文