内容推荐 全书介绍了系统安装、基本shell命令、高级shell命令、用户管理、磁盘管理、文件管理、资源管理、网络管理、软件包管理和应用服务器搭建等内容,采用大量实例介绍相关知识的应用,帮助读者掌握CentOS/RHEL系统的使用和管理技巧。 全书分为16个项目,项目1介绍CentOS的安装过程、注意事项,项目2介绍常用的系统管理命令,项目3介绍常用的文件和目录管理命令,项目4介绍shell命令的高级用法,项目5介绍用户和组群管理命令,项目6介绍磁盘和文件权限管理命令,项目7介绍系统资源管理命令,项目8介绍软件包的管理方法,项目9介绍网络参数的配置,项目10~15分别介绍samba、DNS、邮件、Web、DHCP、Docker、Hadoop等服务器的安装和管理,项目16介绍图形化系统管理工具Webmin的应用。其中,项目1~9是一个完整的体系,自项目10开始各项目自成体系,读者可以根据需要选择性学习。 本书遵循“体系完整,实用性强,案例丰富,让教和学更轻松”的编写原则,确保内容实用、易理解,并兼顾深度与广度。在讲解知识点时,配套了大量案例,以加深读者对知识点的理解,并对部分较难的知识点和案例进行了注释分析。 目录 项目1 Linux安装 任务1.1 初识Linux 1.1.1 操作系统概述 1.1.2 Linux简介 1.1.3 Linux的特点 1.1.4 Linux内核和发行版本 任务1.2 安装Linux 1.2.1 安装需求 1.2.2 安装方式 1.2.3 磁盘分区 1.2.4 常见分区 1.2.5 虚拟机简介 项目2 系统管理 任务2.1 认识两种界面 2.1.1 图形界面 2.1.2 字符界面 任务2.2 初识shell命令 2.2.1 shell概述 2.2.2 命令分类 2.2.3 命令语法分析 任务2.3 使用系统管理命令 2.3.1 systemctl命令 2.3.2 shutdown命令 2.3.3 dmesg命令 2.3.4 uname命令 2.3.5 uptime命令 2.3.6 last/lastb命令 2.3.7 free命令 2.3.8 date命令 2.3.9 cal命令 2.3.10 clear命令 2.3.11 who命令 2.3.12 hwclock命令 项目3 文件和目录管理 任务3.1 认识文件和目录 3.1.1 文件类型 3.1.2 目录结构 任务3.2 使用文件和目录类命令 3.2.1 文件管理 3.2.2 目录管理 3.2.3 文件和目录属性 3.2.4 文件的压缩和归档 任务3.3 使用文本编辑器vi/vim 3.3.1 vi/vim概述 3.3.2 vi/vim的3种模式 3.3.3 vi/vim的常用命令 项目4 shell命令进阶 任务4.11 认知通配符 4.1.1 通配符“*” 4.1.2 通配符“?” 4.1.3 通配符“[]” …… 项目5 用户和组群的管理 项目6 磁盘和文件权限管理 项目7 系统资源管理 项目8 软件包管理 项目9 网络管理 项目10 Samba服务配置与管理 项目11 域名和邮件服务配置与管理 项目12 Web服务器配置与管理 项目13 DHCP服务器的配置与管理 项目14 Docker的安装与配置 项目15 Hadoop的安装与配置 项目16 Webmin的安装与使用 参考文献 附录 Linux命令速查 |