Linux网络操作系统实用教程(CentOS 7.6)(微课版)

Linux网络操作系统实用教程(CentOS 7.6)(微课版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
2021-05
版次: 1
ISBN: 9787115559876
定价: 49.80
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 244页
字数: 465千字
99人买过
  • 本书以目前广泛使用的CentOS 7.6为例,由浅入深、全面系统地讲解了Linux操作系统的基本概念和各种网络服务配置。全书共分为8章,内容包括认识与安装Linux操作系统、Linux基本操作命令、用户组群与文件目录权限管理、磁盘配置与管理、网络配置管理、软件包管理、Shell编程基础、常用服务器配置与管理。
      本书既可作为计算机相关专业的教材,也可作为广大计算机爱好者自学Linux操作系统的教材,还可作为网络管理员的参考用书及社会培训教材。 升广,辽宁交通职业技术学院信息工程系教师,硕士研究生,中共党员,副教授职称,自2002年参加工作后,在教育岗位辛勤耕耘至今,一直从事实践教学管理工作,担任实验室主任、云计算技术与应用专业主任一职,从事教育工作18年以来一直站在实践教学的第一线,“让每一位学生在课堂上都有所收获”是他课堂教学的追求目标,为人正派,作风朴实,具有强烈的事业心和责任感,在平凡的工作岗位上始终把教书育人、管理育人、服务育人贯穿在工作中,言辞举止得体,工作积极认真,近10年年度评比均为优秀等级,工作业绩成绩突出。

    2012年、2014年先后荣获“全国技术能手”、“全国青年岗位能手”荣誉称号;2010年至2019年指导学生参加计算机网络应用技能大赛,荣获国家级二等奖三项、三等奖二项,省级一等奖五项、二等奖四项;先后获得了华为、锐捷、思科、华三等企业网络高级工程师认证以及企业讲师资格。

    《职业技能大赛与高等院校人才培养无缝对接模式研究》、《高等院校云计算技术实训室建设研究》、《人工智能产业发展分析与对策研究》、《基于现代学徒制的高职专业培养模式的探索研究》、《高职教育区域开放共享型实训基地建设研究》、《职业技能与职业精神融合助力区域经济发展对策研究》、《高职院校软件技术专业女生就业状况跟踪调查研究》、《以就业为导向,构建软件技术专业新技能型人才培养模式研究》等主持省、市厅级以上或校级教科研项目。 第 1章 认识与安装Linux操作系统 1

    1.1 Linux概述 1

    1.1.1 Linux的发展历史 1

    1.1.2 Linux的版本 2

    1.1.3 Linux的特性 3

    1.2 Linux操作系统的安装 4

    1.2.1 虚拟机的安装 4

    1.2.2 Linux操作系统的安装 7

    1.3 Linux操作系统登录与管理 13

    1.3.1 图形化系统登录与用户注销 13

    1.3.2 文本模式系统关闭与重启 15

    1.3.3 系统终端界面切换 16

    1.3.4 重置root管理员密码 16

    1.3.5 系统克隆与快照管理 18

    1.3.6 远程连接管理Linux操作系统 21

    实训 27

    练习题 27

    第 2章 Linux基本操作命令 28

    2.1 Shell命令基础 28

    2.1.1 Shell简介 28

    2.1.2 Shell命令格式 29

    2.1.3 显示系统信息的命令 30

    2.1.4 Shell使用技巧 31

    2.2 Linux文件及目录管理 36

    2.2.1 Linux操作系统的目录结构 36

    2.2.2 文件及目录显示类命令 38

    2.2.3 文件及目录操作类命令 40

    2.2.4 文件内容的显示和处理 46

    2.2.5 文件查找类命令 53

    2.3 Vi、Vim编辑器的使用 56

    2.4 文件管理进阶 60

    2.4.1 硬链接与软链接 60

    2.4.2 通配符与文件名变量 62

    2.4.3 输入/输出重定向与管道 63

    2.5 Linux快捷键的使用 66

    实训 68

    练习题 68

    第3章 用户组群与文件目录权限管理 70

    3.1 用户账户 70

    3.1.1 用户账户分类 70

    3.1.2 用户账户密码文件 71

    3.1.3 用户账户管理 73

    3.2 组群管理 78

    3.2.1 理解组群文件 78

    3.2.2 组群维护与管理 79

    3.3 su和sudo命令使用 85

    3.4 文件和目录权限管理 88

    3.4.1 理解文件和目录的权限 88

    3.4.2 详解文件和目录的属性信息 89

    3.4.3 数字表示法修改文件和目录的权限 91

    3.4.4 文字表示法修改文件和目录的权限 92

    3.4.5 修改文件和目录的默认权限与隐藏权限 96

    3.4.6 文件访问控制列表 100

    3.5 文件权限管理实例配置 102

    实训 105

    练习题 105

    第4章 磁盘配置与管理 107

    4.1 磁盘管理 107

    4.1.1 Linux操作系统中的设备命名规则 107

    4.1.2 添加新磁盘 109

    4.1.3 磁盘分区 112

    4.1.4 磁盘格式化 117

    4.1.5 磁盘挂载与卸载 117

    4.2 磁盘管理其他相关命令 123

    4.3 逻辑卷配置与管理 127

    4.3.1 逻辑卷简介 127

    4.3.2 配置逻辑卷 128

    4.3.3 管理逻辑卷 132

    4.4 RAID管理 135

    4.4.1 RAID简介 135

    4.4.2 RAID配置 138

    4.4.3 RAID5阵列实例配置 142

    实训 145

    练习题 146

    第5章 网络配置管理 147

    5.1 管理网络配置文件 147

    5.1.1 修改常用网络配置文件 147

    5.1.2 网络常用管理命令 150

    5.2 系统监控 159

    5.2.1 磁盘监控 159

    5.2.2 内存监控 160

    5.2.3 CPU监控 161

    5.2.4 性能分析监控 163

    实训 164

    练习题 164

    第6章 软件包管理 165

    6.1 RPM安装软件包 165

    6.1.1 RPM简介 165

    6.1.2 RPM的命名格式 166

    6.1.3 RPM的使用 167

    6.2 YUM安装软件包 172

    6.2.1 YUM简介 172

    6.2.2 认识YUM配置文件 172

    6.2.3 YUM的使用 174

    6.3 YUM操作实例配置 178

    实训 180

    练习题 181

    第7章 Shell编程基础 182

    7.1 认识Shell Script 182

    7.1.1 Shell Script简介 182

    7.1.2 Shell Script的建立和执行 183

    7.2 Shell Script编写 184

    7.2.1 Shell变量 185

    7.2.2 Shell运算符 186

    7.2.3 Shell流程控制语句 192

    实训 196

    练习题 196

    第8章 常用服务器配置与管理 198

    8.1 配置与管理Samba服务器 198

    8.1.1 Samba简介 198

    8.1.2 Samba服务的安装与启动、停止 199

    8.1.3 Samba服务器配置实例 205

    8.2 配置与管理FTP服务器 207

    8.2.1 FTP简介 207

    8.2.2 FTP工作原理 207

    8.2.3 vsftpd服务的安装与启动、停止 208

    8.2.4 vsftpd服务的配置文件 210

    8.2.5 vsftpd服务器配置实例 212

    8.3 配置与管理DHCP服务器 218

    8.3.1 DHCP简介 218

    8.3.2 DHCP服务的安装与启动、停止 219

    8.3.3 DHCP服务的主配置文件 220

    8.3.4 DHCP服务器配置实例 222

    8.4 配置与管理DNS服务器 224

    8.4.1 DNS简介 224

    8.4.2 DNS服务的安装与启动、停止 226

    8.4.3 DNS服务的配置文件 228

    8.4.4 DNS服务器配置实例 232

    8.5 配置与管理Apache服务器 236

    8.5.1 Apache简介 236

    8.5.2 Apache服务的安装与启动、停止 236

    8.5.3 Apache服务的配置文件 239

    8.5.4 Apache服务器配置实例 240

    实训 243
  • 内容简介:
    本书以目前广泛使用的CentOS 7.6为例,由浅入深、全面系统地讲解了Linux操作系统的基本概念和各种网络服务配置。全书共分为8章,内容包括认识与安装Linux操作系统、Linux基本操作命令、用户组群与文件目录权限管理、磁盘配置与管理、网络配置管理、软件包管理、Shell编程基础、常用服务器配置与管理。
      本书既可作为计算机相关专业的教材,也可作为广大计算机爱好者自学Linux操作系统的教材,还可作为网络管理员的参考用书及社会培训教材。
  • 作者简介:
    升广,辽宁交通职业技术学院信息工程系教师,硕士研究生,中共党员,副教授职称,自2002年参加工作后,在教育岗位辛勤耕耘至今,一直从事实践教学管理工作,担任实验室主任、云计算技术与应用专业主任一职,从事教育工作18年以来一直站在实践教学的第一线,“让每一位学生在课堂上都有所收获”是他课堂教学的追求目标,为人正派,作风朴实,具有强烈的事业心和责任感,在平凡的工作岗位上始终把教书育人、管理育人、服务育人贯穿在工作中,言辞举止得体,工作积极认真,近10年年度评比均为优秀等级,工作业绩成绩突出。

    2012年、2014年先后荣获“全国技术能手”、“全国青年岗位能手”荣誉称号;2010年至2019年指导学生参加计算机网络应用技能大赛,荣获国家级二等奖三项、三等奖二项,省级一等奖五项、二等奖四项;先后获得了华为、锐捷、思科、华三等企业网络高级工程师认证以及企业讲师资格。

    《职业技能大赛与高等院校人才培养无缝对接模式研究》、《高等院校云计算技术实训室建设研究》、《人工智能产业发展分析与对策研究》、《基于现代学徒制的高职专业培养模式的探索研究》、《高职教育区域开放共享型实训基地建设研究》、《职业技能与职业精神融合助力区域经济发展对策研究》、《高职院校软件技术专业女生就业状况跟踪调查研究》、《以就业为导向,构建软件技术专业新技能型人才培养模式研究》等主持省、市厅级以上或校级教科研项目。
  • 目录:
    第 1章 认识与安装Linux操作系统 1

    1.1 Linux概述 1

    1.1.1 Linux的发展历史 1

    1.1.2 Linux的版本 2

    1.1.3 Linux的特性 3

    1.2 Linux操作系统的安装 4

    1.2.1 虚拟机的安装 4

    1.2.2 Linux操作系统的安装 7

    1.3 Linux操作系统登录与管理 13

    1.3.1 图形化系统登录与用户注销 13

    1.3.2 文本模式系统关闭与重启 15

    1.3.3 系统终端界面切换 16

    1.3.4 重置root管理员密码 16

    1.3.5 系统克隆与快照管理 18

    1.3.6 远程连接管理Linux操作系统 21

    实训 27

    练习题 27

    第 2章 Linux基本操作命令 28

    2.1 Shell命令基础 28

    2.1.1 Shell简介 28

    2.1.2 Shell命令格式 29

    2.1.3 显示系统信息的命令 30

    2.1.4 Shell使用技巧 31

    2.2 Linux文件及目录管理 36

    2.2.1 Linux操作系统的目录结构 36

    2.2.2 文件及目录显示类命令 38

    2.2.3 文件及目录操作类命令 40

    2.2.4 文件内容的显示和处理 46

    2.2.5 文件查找类命令 53

    2.3 Vi、Vim编辑器的使用 56

    2.4 文件管理进阶 60

    2.4.1 硬链接与软链接 60

    2.4.2 通配符与文件名变量 62

    2.4.3 输入/输出重定向与管道 63

    2.5 Linux快捷键的使用 66

    实训 68

    练习题 68

    第3章 用户组群与文件目录权限管理 70

    3.1 用户账户 70

    3.1.1 用户账户分类 70

    3.1.2 用户账户密码文件 71

    3.1.3 用户账户管理 73

    3.2 组群管理 78

    3.2.1 理解组群文件 78

    3.2.2 组群维护与管理 79

    3.3 su和sudo命令使用 85

    3.4 文件和目录权限管理 88

    3.4.1 理解文件和目录的权限 88

    3.4.2 详解文件和目录的属性信息 89

    3.4.3 数字表示法修改文件和目录的权限 91

    3.4.4 文字表示法修改文件和目录的权限 92

    3.4.5 修改文件和目录的默认权限与隐藏权限 96

    3.4.6 文件访问控制列表 100

    3.5 文件权限管理实例配置 102

    实训 105

    练习题 105

    第4章 磁盘配置与管理 107

    4.1 磁盘管理 107

    4.1.1 Linux操作系统中的设备命名规则 107

    4.1.2 添加新磁盘 109

    4.1.3 磁盘分区 112

    4.1.4 磁盘格式化 117

    4.1.5 磁盘挂载与卸载 117

    4.2 磁盘管理其他相关命令 123

    4.3 逻辑卷配置与管理 127

    4.3.1 逻辑卷简介 127

    4.3.2 配置逻辑卷 128

    4.3.3 管理逻辑卷 132

    4.4 RAID管理 135

    4.4.1 RAID简介 135

    4.4.2 RAID配置 138

    4.4.3 RAID5阵列实例配置 142

    实训 145

    练习题 146

    第5章 网络配置管理 147

    5.1 管理网络配置文件 147

    5.1.1 修改常用网络配置文件 147

    5.1.2 网络常用管理命令 150

    5.2 系统监控 159

    5.2.1 磁盘监控 159

    5.2.2 内存监控 160

    5.2.3 CPU监控 161

    5.2.4 性能分析监控 163

    实训 164

    练习题 164

    第6章 软件包管理 165

    6.1 RPM安装软件包 165

    6.1.1 RPM简介 165

    6.1.2 RPM的命名格式 166

    6.1.3 RPM的使用 167

    6.2 YUM安装软件包 172

    6.2.1 YUM简介 172

    6.2.2 认识YUM配置文件 172

    6.2.3 YUM的使用 174

    6.3 YUM操作实例配置 178

    实训 180

    练习题 181

    第7章 Shell编程基础 182

    7.1 认识Shell Script 182

    7.1.1 Shell Script简介 182

    7.1.2 Shell Script的建立和执行 183

    7.2 Shell Script编写 184

    7.2.1 Shell变量 185

    7.2.2 Shell运算符 186

    7.2.3 Shell流程控制语句 192

    实训 196

    练习题 196

    第8章 常用服务器配置与管理 198

    8.1 配置与管理Samba服务器 198

    8.1.1 Samba简介 198

    8.1.2 Samba服务的安装与启动、停止 199

    8.1.3 Samba服务器配置实例 205

    8.2 配置与管理FTP服务器 207

    8.2.1 FTP简介 207

    8.2.2 FTP工作原理 207

    8.2.3 vsftpd服务的安装与启动、停止 208

    8.2.4 vsftpd服务的配置文件 210

    8.2.5 vsftpd服务器配置实例 212

    8.3 配置与管理DHCP服务器 218

    8.3.1 DHCP简介 218

    8.3.2 DHCP服务的安装与启动、停止 219

    8.3.3 DHCP服务的主配置文件 220

    8.3.4 DHCP服务器配置实例 222

    8.4 配置与管理DNS服务器 224

    8.4.1 DNS简介 224

    8.4.2 DNS服务的安装与启动、停止 226

    8.4.3 DNS服务的配置文件 228

    8.4.4 DNS服务器配置实例 232

    8.5 配置与管理Apache服务器 236

    8.5.1 Apache简介 236

    8.5.2 Apache服务的安装与启动、停止 236

    8.5.3 Apache服务的配置文件 239

    8.5.4 Apache服务器配置实例 240

    实训 243
查看详情
相关图书 / 更多
Linux网络操作系统实用教程(CentOS 7.6)(微课版)
LiteOS轻量级物联网操作系统实战 微课视频版
魏杰
Linux网络操作系统实用教程(CentOS 7.6)(微课版)
Linux综合实训案例教程
陈智斌;梁鹏;肖政宏
Linux网络操作系统实用教程(CentOS 7.6)(微课版)
Linux操作系统项目化教程
周秀丽;张徐超;周密
Linux网络操作系统实用教程(CentOS 7.6)(微课版)
Linux操作系统
刘睿;包大宏;兰晓天;李吉桃;王仕杰;吴晓清;张宏洲;杨云江
Linux网络操作系统实用教程(CentOS 7.6)(微课版)
Linux C语言程序设计(微课视频版)
张同光;田文强;荆春棋;田乔梅;陈明
Linux网络操作系统实用教程(CentOS 7.6)(微课版)
Linux虚拟化——原理、方法和实战(KVM+Docker+OpenStack)
吴光科;李建尧;柯宇霖
Linux网络操作系统实用教程(CentOS 7.6)(微课版)
Linux源码趣读
闪客
Linux网络操作系统实用教程(CentOS 7.6)(微课版)
Linux自动化运维实战(Linux开发书系)
吴光科;彭威城;文·S
Linux网络操作系统实用教程(CentOS 7.6)(微课版)
Linux云计算——Kubernetes实战
吴光科;程浩;刑亚飞
Linux网络操作系统实用教程(CentOS 7.6)(微课版)
Linux运维从入门到精通
明日科技
Linux网络操作系统实用教程(CentOS 7.6)(微课版)
Linux操作系统项目化教程(第2版)
洪伟 主编;丁传炜 谢鹏 副主编
Linux网络操作系统实用教程(CentOS 7.6)(微课版)
Linux企业高性能架构实战
吴光科;曹森;赵瑞丰