
本书基于网络工程和应用实际需求,以广泛使用的CentOS Linux 7平台为例介绍网络操作系统的部署、配置与管理的技术方法。全书共14章,内容包括网络操作系统基础、系统安装与基本操作、系统基本配置与管理、磁盘存储管理、进程与内核管理、系统和服务管控、性能监测与日志管理、网络配置管理、防火墙、安全管理、DNS与DHCP、网络资源共享、LAMP平台、远程登录与管理和KVM虚拟机。 钟小平,网络类畅销书作者,其编写的《网络服务器配置与应用》,发行4版,累计印刷数万册。《非常网管——企业网络安全实战指南》,发行上万册。 第1章 CentOS安装与基本操作 11.1 网络操作系统概述 11.1.1 网络操作系统的概念 11.1.2 网络操作系统的特点 21.1.3 网络操作系统的功能 21.1.4 网络操作系统的工作模式 21.1.5 网络服务器 31.1.6 常用的网络操作系统 41.2 Linux与CentOS 41.2.1 Linux操作系统简介 41.2.2 Linux操作系统的版本 61.2.3 CentOS Linux 61.3 安装CentOS Linux服务器 71.3.1 组建Linux实验网络 71.3.2 CentOS Linux安装过程 81.4 Linux图形界面基本操作 131.4.1 进入Linux图形界面 131.4.2 熟悉CentOS桌面 141.4.3 用户登录、注销与切换 151.4.4 关机和重启 151.4.5 使用活动概览视图 151.4.6 切换工作区和窗口 161.4.7 启动应用程序 161.4.8 系统设置 171.4.9 使用文件管理器 181.4.10 使用gedit文本编辑器 181.4.11 X Window System 191.5 Linux文本模式基本操作 191.5.1 进入Linux文本模式 201.5.2 文本模式下登录与注销 201.5.3 使用命令行关闭和重启 系统 211.5.4 文本模式和图形界面 切换 211.5.5 使用仿真终端窗口 211.6 Linux命令行与Shell操作 221.6.1 Shell基础 221.6.2 Linux命令行使用 251.6.3 命令行输入与输出 271.6.4 创建和执行Shell脚本 281.6.5 配置bash使用环境 291.7 使用vim编辑器 301.7.1 vim操作模式 301.7.2 打开vim编辑器 301.7.3 编辑文件 311.7.4 保存文件和退出vim 311.7.5 其他全局性操作 321.7.6 多文件操作 321.8 习题 32第2章 Linux基本配置与管理 332.1 用户与组管理 332.1.1 用户与组概述 332.1.2 用户与组配置文件 342.1.3 超级用户权限 352.1.4 创建和管理用户账户 382.1.5 创建和管理组账户 412.1.6 其他用户管理命令 422.2 文件与目录管理 422.2.1 文件与目录概述 432.2.2 Linux目录配置标准—— FHS 432.2.3 Linux文件类型 442.2.4 Linux目录操作 452.2.5 Linux文件操作 462.3 文件权限管理 492.3.1 文件访问者身份 492.3.2 文件访问权限与文件 属性 502.3.3 变更文件访问者身份 502.3.4 设置文件访问权限 512.3.5 设置默认的文件访问 权限 522.4 网络连接配置 532.4.1 网络接口设备命名规则 532.4.2 NetworkManager简介 542.4.3 网络连接配置基本项目 542.4.4 网络连接配置文件 542.4.5 网络连接配置方法 552.4.6 使用nmcli命令配置网络 552.4.7 使用文本用户界面工具 nmtui 602.4.8 直接使用图形界面配置 网络 612.5 软件安装 612.5.1 CentOS软件安装方式 612.5.2 使用rpm软件包管理 622.5.3 通过yum管理软件 632.5.4 使用源代码安装软件 682.6 习题 72第3章 磁盘存储管理 733.1 磁盘存储概述 733.1.1 磁盘数据组织 733.1.2 Linux磁盘设备命名 743.1.3 分区样式 743.1.4 Linux分区 763.1.5 Linux文件系统 763.2 创建和管理Linux磁盘分区 773.2.1 磁盘分区方案 783.2.2 使用fdisk进行分区管理 783.2.3 使用gdisk和fdisk管理 GPT分区 813.2.4 使用parted进行分区管理 823.3 创建和使用文件系统 833.3.1 在磁盘分区上建立文件 系统 833.3.2 挂载文件系统 863.3.3 检查维护ext2/ext3/ext4 文件系统 883.3.4 检查维护xfs文件系统 893.3.5 文件系统统计 903.3.6 挂载和使用外部存储设备 903.4 磁盘阵列配置与管理 923.4.1 磁盘阵列概述 923.4.2 创建和管理RAID 1阵列 933.4.3 创建和管理RAID 5阵列 963.4.4 其他常见的RAID操作 973.5 逻辑卷配置与管理 983.5.1 LVM概述 983.5.2 创建逻辑卷 1003.5.3 删除逻辑卷 1023.5.4 动态调整逻辑卷容量 1023.6 配置和管理交换空间 1033.6.1 交换空间概述 1033.6.2 使用交换分区作为交换 空间 1043.6.3 使用逻辑卷作为交换空间 1053.7 管理磁盘配额 1063.7.1 Linux磁盘配额概述 1063.7.2 启用Linux磁盘配额功能 1063.7.3 设置用户和组配额限制值 1073.7.4 检查磁盘配额情况 1093.8 文件系统备份 1103.8.1 数据备份概述 1103.8.2 使用存档工具进行简单 备份 1103.8.3 使用dump和restore实现 备份和恢复 1113.8.4 xfs文件系统的备份和 恢复 1123.8.5 光盘备份 1123.9 习题 113第4章 Linux进程、内核与硬件管理 1144.1 Linux进程管理 1144.1.1 Linux进程概述 1144.1.2 查看进程 1154.1.3 Linux进程基本管理 1174.1.4 服务与守护进程 1194.2 计划任务管理 1214.2.1 使用cron安排周期性 任务 1214.2.2 使用anacron唤醒停机 期间的调度任务 1234.2.3 使用at和batch工具安排 一次性任务 1254.3 内核管理 1264.3.1 Linux内核概述 1264.3.2 管理内核模块 1274.3.3 配置内核参数以定制 系统功能 1304.4 硬件管理 1314.4.1 设备文件与设备识别号 1314.4.2 创建设备文件 1324.4.3 通过udev自动创建和 管理设备文件 1324.4.4
阅读更多