前 言 随着网络技术的发展,网络应用已经成为人们生活和工作中的一个重 要组成部分,作为开源操作系统的代表,Linux系统的应用场景越来越广泛。 Linux系统继承了UNIX操作系统的强大功能和稳定性能,其遵循GNU通 用公共许可证(GPL),任何个人和机构都可以自由地使用Linux的所有 底层源代码,也可以自由地修改和再发布Linux源代码。学习Linux系统 的使用方法,实现对Linux系统的有效管理,完成基于Linux系统的各种 应用已经成为计算机相关专业学生及从事计算机行业人员必备的知识和技 能。本书是编著者结合自身多年Linux相关课程的教学经验及带学生参加 全国职业院校技能大赛的经验体会编写而成。 本书共8章,具体内容如下。 第1章为Linux系统建立,主要涉及虚拟机的使用、Linux系统的启 动与关闭以及网络配置等。 第2章为Linux终端操作,主要涉及基本操作命令、目录和文件管理 以及用户管理等。 第3章为Shell编程,主要涉及vi的使用及Linux Shell的基本语法等。 第4章为Linux常用服务,主要涉及远程管理系统的方法、共享系统 的使用、Apache的使用及DNS等。 第5章为MySQL数据库应用,主要涉及MySQL数据库的结构和建 立方法、使用方法等。 第6章为PHP编程初步,主要涉及PHP的语法、结构及开发方法。 第7章为Linux扩展服务,主要涉及Linux中的邮件、DHCP及代理 等服务。 第8章为Linux防火墙iptables,主要涉及Linux中iptables的规则及 使用方法等。 本书由赵凯编写,吕志强参与了部分章节的编写及修订工作。由于编 著者水平有限,书中难免存在疏漏和不足之处,恳请广大读者批评指正。 编著者 2024年2月