正版书籍Linux网络操作系统项目教程(RHEL 7.4/CentOS 7.4)(微课版杨云 吴敏 马玉英 王春身9787115620644新华仓库多仓直发
正版新书 新华官方库房直发 可开电子发票
¥
50.37
8.4折
¥
59.8
全新
库存5件
作者 杨云 吴敏 马玉英 王春身
出版社 人民邮电出版社
ISBN 9787115620644
出版时间 2023-08
装帧 平装
开本 16开
定价 59.8元
货号 1203019605
上书时间 2024-09-20
商品详情
品相描述:全新
商品描述
作者简介 杨云,教授,Linux国家精品资源共享课程负责人,省教学名师,首届工业和信息化职业教育教学指导委员会计算机类专业指导委员会委员,教育部高等教育自学考试指定教材项目“互联网软件与应用”负责人。主编多部"十三五”职业教育国家规划教材。主持的 “五核协同的Linux操作系统教学资源建设”获省级教学成果二等奖。杨云教授是微软系统工程师(MCSE),多次负责全国的红帽Linux和微软Windows服务器的培训工作。 目录 学习情境一 系统安装与常用命令 项目1 安装与配置Linux操作系统 2 1.1 项目知识准备 2 1.1.1 认识Linux的历史与今天 2 1.1.2 理解Linux体系结构 3 1.1.3 认识Linux的版本 4 1.1.4 Red Hat Enterprise Linux 7 5 1.2 项目设计与准备 5 1.3 项目实施 6 任务1-1 安装配置虚拟机 6 任务1-2 安装Red Hat Enterprise Linux 7.4 9 任务1-3 重置root管理员密码 14 任务1-4 RPM(红帽软件包管理器) 15 任务1-5 yum软件仓库 16 任务1-6 systemd初始化进程 17 任务1-7 启动shell 18 1.4 拓展阅读:“核高基”与国产操作系统 19 1.5 项目实训:安装与基本配置Linux操作系统 19 1.6 练习题 20 1.7 实践习题 21 1.8 超级链接 21 项目2 熟练使用Linux常用命令与vim编辑器 22 2.1 项目知识准备 22 2.1.1 了解Linux命令的特点 23 2.1.2 后台运行程序 23 2.2 项目设计与准备 23 2.3 项目实施 23 任务2-1 熟练使用文件目录类命令 23 任务2-2 熟练使用系统信息类命令 33 任务2-3 熟练使用进程管理类命令 35 任务2-4 熟练使用其他常用命令 38 任务2-5 熟练使用vim编辑器 40 2.4 拓展阅读:中国计算机的主奠基人 45 2.5 项目实训:熟练使用Linux基本命令 46 2.6 练习题 46 2.7 实践习题 47 学习情境二 系统配置与管理 项目3 管理Linux服务器的用户和组 49 3.1 项目知识准备 49 3.1.1 理解用户账户和组 49 3.1.2 理解用户账户文件 50 3.1.3 理解组文件 52 3.2 项目设计与准备 52 3.3 项目实施 53 任务3-1 新建用户账户 53 任务3-2 设置用户账户口令 54 任务3-3 维护用户账户 55 任务3-4 管理组 57 任务3-5 使用su命令与sudo命令 58 任务3-6 使用用户管理器管理用户账户和组 59 任务3-7 使用常用的账户管理命令 60 3.4 企业实战与应用——账户管理实例 62 3.5 拓展阅读:中国国家很好域名(CN) 63 3.6 项目实训:管理用户账户和组 63 3.7 练习题 63 项目4 配置与管理文件系统 65 4.1 项目知识准备 65 4.1.1 认识Linux文件系统 65 4.1.2 理解Linux文件系统的目录结构 67 4.1.3 理解绝对路径与相对路径 68 4.2 项目设计与准备 69 4.3 项目实施 69 任务4-1 管理Linux文件权限 69 任务4-2 修改文件与目录的默认权限与隐藏权限 74 任务4-3 理解文件访问控制列表 77 4.4 企业实战与应用 78 4.5 拓展阅读:图灵奖 80 4.6 项目实训:管理文件权限 80 4.7 练习题 80 项目5 配置与管理磁盘 82 5.1 项目知识准备 82 5.1.1 物理设备的命名规则 82 5.1.2 硬盘相关知识 83 5.2 项目设计与准备 84 5.3 项目实施 85 任务5-1 熟练使用常用磁盘管理工具 85 任务5-2 配置与管理磁盘配额 91 任务5-3 在Linux中配置软RAID 91 任务5-4 配置软RAID的企业案例 95 任务5-5 使用LVM 97 任务5-6 硬盘配额配置企业案例(XFS文件系统) 101 5.4 拓展阅读:国家优选科学技术奖 105 5.5 项目实训 105 项目实训1:管理文件系统 105 项目实训2:管理LVM逻辑卷 105 项目实训3:管理动态磁盘 106 5.6 练习题 106 项目6 配置网络和使用SSH服务 108 6.1 项目知识准备 108 6.2 项目设计与准备 110 6.3 项目实施 110 任务6-1 使用系统菜单配置网络 110 任务6-2 通过网卡配置文件配置网络 111 任务6-3 使用图形界面配置网络 112 任务6-4 使用nmcli命令配置网络 114 任务6-5 创建网络会话实例 116 任务6-6 配置远程控制服务 118 6.4 拓展阅读:IPv4和IPv6 121 6.5 项目实训:配置Linux下的TCP/IP和远程管理 122 6.6 练习题 122 学习情境三 shell编程与调试 项目7 掌握shell基础 125 7.1 项目知识准备 125 7.1.1 变量的定义和引用 125 7.1.2 shell变量的作用域 126 7.1.3 环境变量 127 7.1.4 工作环境设置文件 128 7.2 项目设计与准备 128 7.3 项目实施 129 任务7-1 命令执行的判断依据 129 任务7-2 掌握grep命令的高级用法 131 任务7-3 练习基础正则表达式的使用 132 任务7-4 认识基础正则表达式的特殊字符 138 任务7-5 使用重定向 138 任务7-6 使用管道命令 140 7.4 拓展阅读:为计算机事业做出过巨大贡献的王选院士 141 7.5 练习题 141 项目8 学习shell script 143 8.1 项目知识准备 143 8.1.1 了解shell script 143 8.1.2 编写与执行一个shell script 144 8.1.3 养成良好的编程习惯 145 8.2 项目设计与准备 146 8.3 项目实施 146 任务8-1 通过简单范例学习shell script 146 任务8-2 了解脚本运行方式的差异 148 任务8-3 利用test命令的测试功能 149 任务8-4 利用判断符号[ ] 152 任务8-5 利用if...then...fi条件判断式 153 任务8-6 利用case...in...esac条件判断式 157 任务8-7 使用while...do...done、until...do...done(不定循环) 159 任务8-8 使用for...in...do...done(固定循环) 161 任务8-9 理解for...do...done的数值处理 163 任务8-10 查询shell script错误 164 8.4 项目实训:使用shell编程 165 8.5 练习题 165 项目9 使用GCC编译器和make命令调试程序 167 9.1 项目知识准备 167 9.1.1 编译时错误 167 9.1.2 运行时错误 168 9.1.3 逻辑错误和语义错误 168 9.2 项目设计与准备 168 9.3 项目实施 168 任务9-1 安装GCC编译器 169 任务9-2 编写单一程序:输出Hello World 170 任务9-3 编译与链接主程序和子程序 171 任务9-4 调用外部函数库:加入链接的函数库 172 任务9-5 使用GCC编译器(编译、参数与链接) 173 任务9-6 使用make命令进行宏编译 174 9.4 项目实训:安装和管理软件包 179 9.5 练习题 179 学习情境四 网络服务器配置与管理 项目10 配置与管理samba服务器 181 10.1 项目知识准备 181 10.1.1 samba应用环境 182 10.1.2 SMB协议 182 10.1.3 samba工作原理 182 10.2 项目设计与准备 183 10.3 项目实施 183 任务10-1 配置samba服务器 183 任务10-2 user服务器实例解析 188 10.4 拓展阅读:国产操作系统“银河麒麟” 192 10.5 项目实训:配置与管理samba服务器 193 10.6 练习题 194 10.7 实践习题 195 项目11 配置与管理DHCP服务器 196 11.1 项目知识准备 196 11.1.1 DHCP服务概述 196 11.1.2 DHCP的工作过程 197 11.1.3 DHCP服务器分配给客户端的IP地址类型 197 11.2 项目设计及准备 198 11.3 项目实施 199 任务11-1 在服务器RHEL7-1上安装DHCP服务 199 任务11-2 熟悉DHCP主配置文件 200 任务11-3 配置DHCP应用实例 203 11.4 拓展阅读:中国的超级计算机 206 11.5 项目实训:配置与管理DHCP服务器 206 11.6 练习题 208 11.7 实践习题 209 项目12 配置与管理DNS服务器 210 12.1 项目知识准备 210 12.1.1 认识域名空间 210 12.1.2 DNS服务器的分类 212 12.1.3 DNS查询模式 213 12.1.4 域名解析过程 213 12.1.5 资源记录 214 12.1.6 /etc/hosts文件 215 12.2 项目设计及准备 215 12.3 项目实施 216 任务12-1 安装、启动DNS服务 216 任务12-2 掌握BIND配置文件 216 任务12-3 配置主DNS服务器实例 220 12.4 拓展阅读:“雪人计划” 225 12.5 项目实训:配置与管理DNS服务器 225 12.6 练习题 226 项目13 配置与管理Apache服务器 228 13.1 项目知识准备 228 13.1.1 Web服务概述 228 13.1.2 Apache服务器简介 230 13.2 项目设计及准备 230 13.3 项目实施 231 任务13-1 安装、启动与停止Apache服务器 231 任务13-2 认识Apache服务器的配置文件 232 任务13-3 常规设置Apache服务器实例 233 任务13-4 其他常规设置 237 任务13-5 配置虚拟主机 241 13.4 项目实训:配置与管理Web服务器 245 13.5 练习题 246 13.6 实践习题 247 项目14 配置与管理FTP服务器 248 14.1 项目知识准备 248 14.1.1 FTP的工作原理 248 14.1.2 匿名用户 249 14.2 项目设计与准备 249 14.3 项目实施 249 任务14-1 安装、启动与停止vsftpd服务 250 任务14-2 认识vsftpd的配置文件 250 任务14-3 配置匿名用户FTP实例 252 任务14-4 配置本地模式的常规FTP 服务器实例 253 任务14-5 设置vsftp虚拟账号 256 14.4 拓展阅读:中国的“龙芯” 259 14.5 项目实训:配置与管理FTP服务器 259 14.6 练习题 260 14.7 实践习题 261 参考文献 262 内容摘要 本书是“十二五”“十三五”“十四五”职业教育国家规划教材,是国家精品课程、重量精品资源共享课和国家在线精品课程配套教材,是一本基于“项目导向、任务驱动”的“双元”模式的Linux零基础教材。本书上一版获评首届全国教材建设奖全国优秀教材一等奖。 本书以Red Hat Enterprise Linux 7.4/CentOS 7.4为平台,对Linux网络操作系统的应用进行详细讲解。全书分为系统安装与常用命令、系统配置与管理、shell编程与调试、网络服务器配置与管理4个学习情境共14个教学实训项目。教学实训项目包括安装与配置Linux操作系统、熟练使用Linux常用命令与vim编辑器、管理Linux服务器的用户和组、配置与管理文件系统、配置与管理磁盘、配置网络和使用SSH服务、掌握shell基础、学习shell script、使用GCC编译器和make命令调试程序、配置与管理服务器(包括sa
— 没有更多了 —
以下为对购买帮助不大的评价