为了满足市场和企业对于员工Linux应用能力的需求,向高等院校计算机、电子信息等专业学生介绍Linux的实际操作和使用,培养学生的Linux应用能力,我们编写了本书。
本书共分12章,对Linux的发展历程、安装方法、使用和管理方法、服务器配置,以及网络安全等基本知识进行了介绍。其中,第1章至第3章为Linux的基础知识。第4章至第7章是本书的重点,分别讲解了Linux下的文件管理、用户与用户组管理、软件包管理、磁盘管理等基本知识。第8章主要介绍了Linux下的编程方法,包括vi编辑器、gee编译器l和gdb调试器的使用等知识。第9章对Linux下进程的基本知识和管理方法作了介绍。第10章讲解了Linux下Shell编程的基本知识。第11章和第12章是Linux的应用部分,其中第11章主要对IAnux下网页服务器、FTP服务器、邮件服务器和DNS服务器等常见服务器配置方法进行了介绍,第12章对网络信息安全的基础知识进行了讲解。
书本在每章的后面都配有相应的习题,供教师参考和学生练习使用;在第4章至第9章的后面附有上机练习。本书中所有例题和相关代码都经过调试通过,并针对本书内容制作了多媒体课件,供老师教学参考使用。