Linux操作系统教程出版说明 本套规划教材的系列名称根据学科基础和岗位群方向设置,为各高职高专院校提供“自助餐”形式的教材。各院校在选择课程需要的教材时,专业课程可以根据岗位群选择系列;专业基础课程可以根据学科方向选择各类的基础课系列。例如,数控技术方向的专业课程可以在“数控技术系列”选择;数控技术专业需要的基础课程,属于计算机类课程的可以在“计算机基础教育系列”和“计算机应用系列”选择,属于机械类课程的可以在“机械基础系列”选择,属于电子信息类课程的可以在“电子信息基础系列”选择。依此类推。 为方便教师授课和学生学习,清华大学出版社正在建设本套教材的教学服务体系。本套教材先期选择重点课程和专业主干课程,进行立体化教材建设:加强多媒体教学课件或电子教案、素材库、学习盘、学习指导书等形式的制作和出版,开发网络课程。学校在选用教材时,可通过邮件或电话与我们联系获取相关服务,并通过与各院校的密切交流,使其日臻完善。 高职高专教育正处于新一轮改革时期,从专业设置、课程体系建设到教材编写,依然是新课题。希望各高职高专院校在教学实践中积极提出意见和建议,并向我们推荐优秀选题。反馈意见请发送到E-mail: gzgz@tup.tsinghua.edu.cn。清华大学出版社将对已出版的教材不断地修订、完善,提高教材质量,完善教材服务体系,为我国的高职高专教育出版优秀的高质量的教材。高职高专教育教材编审委员会 前 言
Linux操作系统教程Linux是在1991年发展起来的与UNIX兼容的多用户、多任务分时操作系统,是以UNIX操作系统为原型而设计的一种类UNIX操作系统,继承了UNIX的各种优点,并能在基于x86架构CPU的PC机上运行。 Linux继承了UNIX的各种优点,是真正意义上的多用户、多任务操作系统,网络功能十分强大,具有运行稳定、可靠性高、安全性好、开放性和移植性好、支持跨平台(支持几乎所有的计算机硬件平台)运行等优点,成为目前除UNIX之外,最被看好的网络操作系统。 Linux既可作为客户端的桌面操作系统使用,也可作为服务器操作系统使用。Linux的网络服务功能十分强大,各种网络服务器软件(如Apache Web服务器、bind等)也十分丰富,通过适当配置,Linux可成为功能强大的Web服务器、FTP服务器、DNS服务器、DHCP服务器、流媒体服务器、代理服务器、防火墙或路由器。Windows平台的DNS服务器无法实现策略DNS解析,但利用Linux平台的bind DNS服务器软件,通过简单的配置,即可实现功能强大的、具有策略DNS解析能力的DNS服务器。Linux在服务器应用领域占有较高的市场份额,因此Linux常用作网络服务器操作系统。 Linux在易用性和对新硬件的支持方面,相对于Windows平台要差一些,这妨碍了Linux作为桌面操作系统的应用和普及。虽然Linux操作系统提供了类似Windows界面的GNOME和KDE图形桌面环境,解决了易操作性问题,但在软件的安装和配置方面还比较麻烦。因此,对Linux系统的使用起点要求比较高,需要对Linux操作系统有比较全面的了解,在了解并掌握了Linux的文件系统与文件管理方式以及软件的编译安装方法之后,才能比较熟练地操作和使用Linux系统,并进一步学习和掌握各种常用的桌面应用软件。 目前,基于Linux平台的应用软件在种类和数量上逐渐丰富起来,克服了早期Linux系统在桌面应用方面支持软件严重不足的问题。开源的OpenOffice.org完全可比美微软Windows平台的Office软件;Linux平台的GIMP图形图像处理软件也与Photoshop软件不分上下;支持多线程断点续传和支持BT的下载软件,以及QQ和MSN在线聊天等软件,在Linux系统也都有相应的应用软件。这些丰富的桌面应用类软件,使Linux作为桌面操作系统并进行应用普及成为可能。 本教材将Linux作为桌面操作系统进行介绍,针对红帽公司2007年3月14日发布的最新企业Linux 5发行版为例,重点讲解了Linux的操作方法和常用的桌面应用软件。《LINUX操作系统教程》共10章,建议学时数为72学时,至少应不低于54学时。后续课程可进一步学习《Linux服务器的配置与管理》,以进一步深入学习Linux各种服务器的配置与管理方法,提高Linux的应用水平。 本教材的第1章、第2章和第4章由杨海燕编写,第3章、第5~10章由冯昊编写。本教材所涉及的相关软件和教学资料,可访问作者网站(http://www.pcnetedu.com)下载。 本教材得到了清华大学出版社的大力支持和帮助,在此致以衷心的感谢!由于笔者学识所限,书中不妥之处在所难免,敬请读者批评指正。编 者 2007年8月 |