前言
PREFACE
Linux操作系统作为开源的现代操作系统,得到了广泛应用和普及。比如,当前流行的云计算本质是将主机形成云,终端设备通过网络与云连接,实现计算与交互分离,而这种应用最适合Linux操作系统;现在基于Linux操作系统的嵌入式设备的开发也如火如荼;同时,很多IT从业者都在从分布式计算、虚拟化、HTML 5等多种应用方面转向Linux。因此,培养既掌握Linux操作系统的理论基础知识,又掌握Linux操作系统实际应用技能的人才,是教学工作者的责任。特别是对于高等职业院校计算机类专业的学生,更需要一本既具有一定的理论知识水平,又具有较强实际应用技术的教材。
本书以培养Linux操作系统实用型人才为指导思想,在介绍具有一定深度理论知识的基础上,重点介绍Linux操作系统应用技术,注重对学生实际应用技能和动手能力的培养。同时,本书选取17个有针对性的实训,通过基于工作岗位要求的实训学习和操作,可提升学习者对Linux操作系统的理解和应用。
本书共分为17章,主要内容包括:Red Hat Enterprise Linux简介和安装(第1章);Linux的图形化界面、gnome下应用程序的使用、KDE桌面的使用方法(第2章);Linux字符界面的使用、字符界面下vi编辑器的使用、Shell的使用(第3章);文件和目录操作命令、查找类命令、有关文本的命令、其他命令(第4章);用户管理、用户组管理(第5章);RPM软件包概述、YUM的应用(第6章);Linux文件、Linux的压缩及解压缩(第7章);Linux文件系统概述、使用交换空间、权限设置和硬盘分区(第8章);进程管理、服务的管理(第9章);PAM的构成、PAM配置文件分析和常见PAM模块(第10章);SELinux的特点及运行状态配置、SELinux配置管理(第11章);网络配置文件、IP地址配置、Linux下的网络调试命令、DHCP服务的安装与配置(第12章);Linux防火墙配置与管理(第13章);Samba服务的查看和安装、Samba服务的配置和控制、访问Samba服务共享资源(第14章);DNS服务器配置和管理(第15章);Apache服务的配置和管理(第16章);FTP服务器与NFS服务器的配置和管理(第17章)。
本书由严学军、鲁立任主编,张克斌、张海龙任副主编,参加编写的还有武汉软件工程职业学院张恒、杨烨、姚国良、任琦、杨晓雪、刘媛媛、王彩梅、王燕波和武汉市财贸学校刘桢。
本书适合作为高等职业院校计算机应用专业和网络技术专业理论与实践一体化的教材,也可以作为Linux爱好者、Linux系统管理员、Linux开发人员和网络管理员的自学指导书。
由于基于Linux操作系统的技术发展迅速,加之编者水平有限,书中疏漏与不妥之处在所难免,恳请广大读者提出宝贵意见。
编者
2017年12月