Linux操作系统管理与应用
书 号:9787113259457
丛 书 名:“十三五”高职高专规划教材·精品系列
作 者:侯宇 唐孝国
译 者:
开 本:16开
装 帧:平装
正文语种:中文
出 版 社:中国铁道出版社有限公司
定 价:65元
-
内容简介
本书以CentOS 63版本为例,利用VMware虚拟机软件环境安装Linux操作系统。内容分上下两篇,上篇为Linux操作系统基础(项目一~项目七),下篇为Linux网络服务器配置与管理(项目八~项目十七)。
本书讲解详细,内容通俗易懂,既有基础知识的讲解,又有切合实际的案例分析,通过详细的过程步骤和效果展现,很好地帮助学生理解和消化所学知识。
本书适合作为高职高专院校计算机专业教材,也可作为Linux爱好者的自学入门教材。 -
前言
Linux是一款功能强大的类UNIX操作系统,具有开源、免费、安全、稳定、移植性好等诸多优点,网络功能十分强大,是服务器部署的首选系统,全球95%以上的中大型网站用的都是Linux操作系统。
随着信息技术的快速发展,人类已经由移动互联网时代快速进入物联网时代。物物相连,必然会产生海量的数据,有效地存储、分析和利用这些数据,将推动云计算、大数据技术乃至人工智能的快速发展,而这些技术的处理框架主要搭建在Linux操作系统之上。一定程度上讲,学好Linux操作系统是进一步学习这些高新前沿知识的关键基础。再者,随着网络技术的快速发展,服务器的普及已成现实,因而学习Linux服务器配置与管理变得越来越有必要。
本书以CentOS 6.3版本为例,利用VMware虚拟机软件环境安装Linux操作系统。全书内容分上下两篇:上篇为Linux操作系统基础,主要包含Linux操作系统的安装与启动、Linux常用命令的使用、vim编辑器的操作、用户和用户组的管理、网络的配置与管理、远程登录的配置与管理和Linux系统的管理等内容;下篇为Linux网络服务器配置与管理,主要包含软件包的安装与管理、Samba服务器的配置与管理、DHCP服务器的配置与管理、DNS服务器的配置与管理、Postfix服务器的配置与管理、FTP服务器的配置与管理、MySQL服务器的配置与管理、Web服务器的配置与管理、NFS服务器的配置与管理以及防火墙的配置与管理等内容。
本书内容讲解详细,通俗易懂,既有基础知识的讲解,又有切合实际的案例分析,通过详细的过程步骤和效果体现,很好地帮助学生感性理解和消化所学知识,非常适合高职高专院校学生的学习特点和要求,也可作为Linux爱好者的自学入门教材。
在学时安排上,建议计算机网络技术专业开设两个学期,共144学时。其他如大数据技术与应用、云计算技术与应用、计算机应用技术等专业可开设一个学期,72学时,主要学习Linux操作系统基础篇即可,Linux网络服务器配置与管理篇作为学生自学提高内容。
本书由侯宇、唐孝国任主编,贺妍、郭俊亮、何邦财任副主编。具体编写分工如下:
钟娅编写项目一;贺妍编写项目二;郭俊亮编写项目三;刘洋、王艳兰编写项目四、五、六;何邦财编写项目七;杨青、瞿小淦编写项目八、九;魏秋彦、张翔编写项目十、十一、十二;唐孝国编写项目十三、十四;侯宇编写项目十五、十六、十七。全书由唐孝国统稿。
本书编写过程中参考了互联网上公布的相关资料,在此向相关作者表示感谢。其他参考文献在书末列出。这里要特别感谢兄弟连教育的沈超先生和李明先生,编者对Linux知识的理解和灵感很多都来自于他们。
由于作者水平有限,书中难免存在疏漏和不足之处,恳请读者批评指正,我们将虚心接受,以期修正更新。
编者
2019年5月 -
目录
目录
上篇 Linux 操作系统基础
项目一 Linux操作系统的安装与启动 2
任务一 认识Linux 2
任务二 搭建Linux环境 8
任务三启动与退出Linux 19
任务四了解Linux文件结构 23
小结 25
习题 25
项目二Linux常用命令的使用 27
任务一认识Shell 27
任务二掌握文件管理命令 29
任务三掌握权限管理命令 49
任务四掌握压缩和解压缩命令 65
任务五掌握搜索和帮助命令78
小结 89
习题 89
项目三vim编辑器的操作 92
任务一认识vim工作模式 92
任务二熟悉vim基本操作 94
任务三掌握vim高级技巧 102
小结 109
习题 110
项目四用户和用户组的管理 112
任务一掌握用户管理命令 112
任务二掌握用户组管理命令125
小结 128
习题 128
项目五网络的配置与管理 130
任务一熟悉网络管理命令 130
任务二配置IP地址 136
小结 143
习题 144
项目六远程登录的配置与管理 145
任务一在Windows环境下使用Xshell 远程登录Linux服务器 145
任务二在Linux环境下使用ssh远程登录Linux服务器151
任务三采用密钥对远程登录Linux服务器155
小结 161
习题 161
项目七Linux系统的管理 162
任务一用好进程管理 162
任务二了解常见的系统信息查看命令 170
任务三掌握文件系统管理 174
任务四学会LVM管理 194
任务五学会RAID管理 210
小结 218
习题 218
下篇 Linux 网络服务器配置与管理
项目八软件包的安装与管理222
任务一了解Linux中软件包的形式 222
任务二熟悉Linux中软件包的安装 224
任务三掌握Linux中软件包的管理 227
小结 234
习题 234
项目九Samba服务器的配置与管理 236
任务一安装与控制Samba服务236
任务二配置share级别的Samba服务器 246
任务三制作Linux克隆机 253
任务四配置user级别的Samba服务器 256
小结 264
习题 264
项目十DHCP服务器的配置与管理 267
任务一安装与控制DHCP服务 267
任务二配置简单的DHCP服务器 270
任务三配置IP地址绑定的DHCP服务器 275
小结 277
习题 277
项目十一DNS服务器的配置与管理 280
任务一安装与控制DNS服务280
任务二配置主DNS服务 284
任务三配置辅助DNS服务器 290
小结 292
习题 293
项目十二Postfix服务器的配置与管理 295
任务一安装与控制Postfix服务 295
任务二配置简单的邮件服务器 298
小结 309
习题 309
项目十三FTP服务器的配置与管理 311
任务一安装与控制vsftpd服务 311
任务二掌握vsftpd服务相关配置文件314
任务三部署匿名用户访问的vsftpd服务器 316
任务四部署本地用户访问的vsftpd服务器 319
任务五部署虚拟用户访问的vsftpd服务器321
小结 324
习题 325
项目十四MySQL服务器的配置与管理 327
任务一安装与控制MySQL服务 327
任务二操作和管理数据库 333
小结 340
习题 341
项目十五Web服务器的配置与管理 343
任务一安装与控制Web服务 343
任务二掌握Web服务相关配置文件 345
任务三配置一台简单的Web服务器 348
任务四为系统用户建立个人主页空间 349
任务五创建虚拟目录 351
任务六掌握Apache服务器的存取控制 353
任务七部署需要用户身份认证的网站356
任务八配置域名型虚拟主机 359
小结 361
习题 362
项目十六NFS服务器的配置与管理 364
任务一安装与控制NFS服务 364
任务二配置NFS服务器 366
小结 372
习题 372
项目十七防火墙的配置与管理 374
任务一安装与控制iptables服务374
任务二利用iptables服务配置防火墙规则376
小结381
习题381
习题参考答案383
参考文献394 -
作者介绍
侯宇,硕士,铜仁职业技术学院信息工程学院副院长,专业方向是数据分析、数据挖掘。主要著作:主编《C语言程序设计;唐孝国,就职于铜仁职业技术学院 -
编辑推荐
体现了基于工作过程系统化的高职课程设计思路,能够很好地适用于高职学生 -
书评书荐
-
附件下载
图书推荐