-
内容大纲
本书是一本基于“项目驱动、任务导向”的Linux基础教材,体现了“理论联系实际,对接岗位需求”的教学理念。全书以一名刚参加工作的网络运维工程师的视角,通过工作中参与的各种任务为导线,由浅入深,由简入繁,以CentOS 9为平台,系统地介绍了Linux操作系统的安装、使用、服务器配置、运维等相关知识。
全书共包括8个任务、12个实验项目,详细地介绍了Linux操作系统安装、Linux操作系统用户管理、Linux网络及防火墙配置、Linux操作系统下的软件管理、Linux Shell管理、Linux操作系统磁盘管理、Web服务器配置、DNS服务器配置等网络运维工程师常用的工作技能。
本书可作为高等职业院校计算机网络技术专业、计算机应用专业、网络系统管理专业、软件技术专业及其他计算机类专业的专业教材,也可作为Linux系统管理和运维人员的自学指导书。 -
作者介绍
-
目录
任务一 Linux操作系统安装
1.1 操作系统简介
1.1.1 什么是操作系统
1.1.2 操作系统的作用
1.1.3 常见的操作系统
1.2 Linux操作系统简介
1.2.1 Linux操作系统的产生和发展
1.2.2 GNU计划和开源软件
1.2.3 Linux操作系统版本简介
实验一:使用VMware Workstation安装CentOS 9
实验目标
实验任务描述
实验环境要求
实验步骤
实验二:Linux常用命令应用
实验目标
实验任务描述
实验环境要求
实验步骤
实验三:使用Xshell远程管理Linux操作系统
实验目标
实验任务描述
实验环境要求
实验步骤
任务巩固
任务总结
任务二 Linux操作系统用户管理
2.1 账户管理
2.1.1 账户管理概述
2.1.2 使用命令行管理账户
2.1.3 口令管理和口令时效
2.1.4 用户和组状态命令
2.2 权限管理
2.2.1 操作权限概述
2.2.2 更改操作权限
2.2.3 更改属主和所属组
2.2.4 设置文件或目录的生成掩码
2.2.5 su和sudo
实验:创建符合公司需要的组及账号
实验目标
实验任务描述
实验环境要求
实验步骤
任务巩固
任务总结
任务三 Linux网络及防火墙配置
3.1 网络管理协议介绍
3.1.1 TCP/IP概述
3.1.2 IP地址
3.1.3 子网技术和子网掩码
3.1.4 IPv6地址
3.2 Linux网络配置
3.2.1 Linux网络配置相关文件
3.2.2 配置IP地址
3.2.3 设置主机名
3.3 网络管理命令
3.3.1 ping命令
3.3.2 ifconfig命令
3.3.3 route命令
3.3.4 netstat命令
3.4 防火墙iptables配置
3.4.1 Linux内核防火墙的工作原理
3.4.2 Linux软件防火墙iptables
3.4.3 iptables配置实例
实验:网络故障排除
实验目标
实验任务描述
实验环境要求
实验步骤
任务巩固
任务总结
任务四 Linux操作系统下的软件管理
4.1 使用RPM进行软件包管理
4.1.1 Linux软件包
4.1.2 RPM概述
4.1.3 rpm命令的使用
4.2 使用YUM进行软件安装
4.2.1 YUM概述
4.2.2 yum命令的使用
4.2.3 YUM配置文件
4.2.4 配置YUM仓库
实验:管理Linux操作系统下的软件
实验目标
实验任务描述
实验环境要求
实验步骤
任务巩固
任务总结
任务五 Linux Shell管理
5.1 Shell简介
5.1.1 Shell基础
5.1.2 文件及Linux目录结构
5.1.3 Shell中命令的执行
5.2 管道与重定向
5.2.1 标准输入/输出
5.2.2 输入/输出重定向
5.2.3 管道
5.3 在后台运行程序
5.4 Shell脚本编程
5.4.1 Shell脚本简介
5.4.2 Shell变量
5.4.3 Shell脚本跟踪与调试
5.4.4 条件测试和分支结构
5.4.5 循环结构
实验一:使用Shell脚本编写九九乘法表
实验目标
实验任务描述
实验环境要求
实验步骤
实验二:使用Shell脚本编写一个用户猜数字的小游戏
实验目标
实验任务描述
实验环境要求
实验步骤
实验三:定期备份日志文件
实验目标
实验任务描述
实验环境要求
实验步骤
任务巩固
任务总结
任务六 Linux操作系统磁盘管理
6.1 存储管理与磁盘分区
6.1.1 本地存储管理与文件系统
6.1.2 硬盘及分区
6.2 逻辑卷管理
6.2.1 LVM相关概念
6.2.2 管理LVM
6.3 文件系统管理
6.3.1 创建和挂载文件系统
6.3.2 磁盘配额管理
实验:为用户分配磁盘配额
实验目标
实验任务描述
实验环境要求
实验步骤
任务巩固
任务总结
任务七 Web服务器配置
7.1 WWW与HTTP简介
7.1.1 WWW和Web服务
7.1.2 HTTP
7.2 使用Apache配置Web服务器
7.2.1 Apache概述
7.2.2 Apache配置基础
7.2.3 Apache虚拟主机配置
7.3 使用Nginx配置Web服务器
7.3.1 Nginx概述
7.3.2 Nginx架构
实验:使用Nginx配置企业Web服务器
实验目标
实验任务描述
实验环境要求
实验步骤
任务巩固
任务总结
任务八 DNS服务器配置
8.1 DNS简介
8.1.1 DNS的组成和域名
8.1.2 DNS服务器类型
8.2 DNS工作原理
8.2.1 DNS工作机制
8.2.2 DNS查询模式
8.2.3 DNS解析过程
8.3 DNS服务器安装与配置
8.3.1 BIND简介
8.3.2 BIND安装
8.3.3 域名服务器配置语法
实验:配置企业自己的DNS服务器
实验目标
实验任务描述
实验环境要求
实验步骤
任务巩固
任务总结
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...