前言
Linux操作系统是一套供用户免费使用的软件,用户可以无偿得到其源代码,并且可以对其进行修改与完善。Linux操作系统以高安全性著称,广泛应用于政府、金融、证券等领域。目前社会急需大量的Linux系统的应用、开发人才。
本书以目前使用较为广泛的Linux发行版本——Red Hat Linux为例,对其进行深入剖析与讲述。章节中图文并茂地对Linux操作系统的发展、版本、图形界面以及字符界面进行讲述;并以丰富的实例对Linux常用Shell命令、Shell脚本编程进行说明,通过案例的渗透以便读者更好地理解与掌握相关知识;同时介绍了Linux系统的文件管理、系统管理以及网络通信管理、软件开发及数据库的应用。此外,全书附有8个实训项目,通过实训项目的练习使读者对所学理论知识有更充分的认识与理解。
本书各章节的内容如下。
第1章操作系统概述,主要介绍操作系统的五大管理功能以及操作系统的发展历史,并简单介绍了目前较为常用的3种操作系统。
第2章Linux系统概述,简单介绍自由软件的概念、Linux的发展历史;重点介绍Linux系统的安装过程以及简单的操作。
第3章Linux图形环境,详细介绍X Window图形界面,以及两种图形桌面环境的简单设置与操作:GNOME图形环境和KDE图形系环境。
第4章Vi编辑器,主要介绍Vi编辑器的3种工作模式以及常用的一些命令。
第5章Shell介绍,主要介绍Shell命令以及Shell编程(两种程序设计结构)。
第6章文件管理,主要介绍Linux系统的文件及其类型,以及对文件的基本操作。
第7章系统管理,主要介绍用户和组的管理、软件包管理、进程管理和磁盘操作管理。
第8章网络通信管理,主要介绍网络通信管理的一些基本命令,Linux的网络服务以及Linux系统的安全管理。
第9章Linux系统下软件开发应用,主要介绍Linux系统下的编程及数据库的应用。
附录Linux操作系统实验,结合理论知识,提供课程实验的相关内容。
本书的每一章节后均配有对本章内容的知识点总结——本章小结,对知识掌握程度的验证——思考题与实践,这些有助于提高读者的实际操作能力及运用能力。
本书由吴艳、高君主编,李玲参编。其中第1~5章由吴艳编写,第6~8章由高君编写,第9章及附录由李玲编写。全书由吴艳进行统稿。
由于编者水平有限,错误和疏漏之处在所难免,恳请广大读者批评指正。
编者