图书前言

    随着计算机技术的不断发展,Linux已经成为发展最快、应用最广的主流操作系统之一。Linux以其独特的优势在办公应用、软件开发、网络应用等各个信息技术领域,都起着举足轻重的作用,尤其是在服务器方面的应用和嵌入式开发领域,更显示了其卓越的价值。目前越来越多的用户对Linux系统青睐有加,并有更多的读者正走在Linux的学习之路上。

    本书是针对初级学习者编写的一本Linux实训教程,主要针对职业教育,注重实训操作、培养学生能力。在编排上,注重教材的可读性和实用性,语言浅显易懂,知识全面丰富,选例经过精心的设计和编制,有助于读者对知识的理解和能力的提升。

    全书共分为16章,每一章节的内容都从相关知识点、知识点的能力目标、实现能力目标的具体要求、需要完成的实验、测试能力目标和知识扩展6个方面详细介绍,通过知识、能力、案例、实训、测试多角度结合的方式最大限度地保障读者的学习质量。各章具体内容如下。

第1章Linux简介,主要介绍了Linux的发展、特点、应用,以及Fedora 12的安装过程和虚拟机的安装与使用。

第2章Fedora 12图形界面下的基本操作,主要介绍了Fedora 12版本图形界面下的基本操作,包括系统的启动、登录、注销等常规操作,桌面和面板的使用、面板属性的设置等基本操作,系统的时间设置、屏保设置、输入法、外观、分辨率、文件共享、文件管理方式等基本设置,以及Fedora 12中常用软件的安装与使用。

第3章Fedora 12字符界面下的基本操作,主要介绍了Fedora 12版本在命令行下的基本操作的实现方法,包括系统的登录与退出、时间的设置、应用程序的运行等基本设置,以及帮助文档的使用、Shell命令操作基础和vi编辑器的使用。

第4章用户和用户组的管理,主要介绍了图形界面和字符界面下用户

和用户组的创建、修改和删除,以及用户的登录、转换和注销等常用命令。

第5章文件管理,主要介绍了图形界面和字符界面下文件的创建、复制、剪切、重命名、搜索,文件属性的修改等基本操作,以及文件权限的管理、文件的备份与恢复的方法。

第6章磁盘管理与设备管理,主要介绍了磁盘分析器的使用、磁盘分区的查看和通过fdisk、parted命令进行磁盘分区的方法,磁盘配额的设置、目录的挂载、设备的使用,以及一些系统常用的设置命令。

第7章网络的基本配置,主要介绍了主机名的修改、IP地址的设定、网关的配置、客户端DNS的设置,以及通过ADSL进行拨号上网的设置。

第8章资源共享,主要介绍了通过Samba和NFS两种服务器实现资源共享的方法和步骤。

第9章远程访问,主要介绍了远程桌面、Telnet服务器、SSH服务器3种实现远程访问的方法和步骤。

第10章DNS服务管理,主要介绍了DNS服务器的安装、启动和基本配置。

第11章FTP服务器的配置与管理,主要介绍了FTP服务器的安装、启动、基本配置、用户的管理,以及FTP的访问方式等。

第12章DHCP服务器的配置与管理,主要介绍了DHCP服务器的安装与启动,以及DHCP服务器和客户机的配置。

第13章Apache服务器的配置与管理,主要介绍了Apache服务器的安装与启动,以及Apache服务器的配置和个人网站的创建、启动方法。

第14章邮件服务配置与管理,主要介绍了Sendmail的安装、启动与配置。

第15章代理服务器的配置与管理,主要介绍了Squid的安装、启动、基本配置和访问控制,以及透明代理的配置。

第16章Linux安全基础,主要介绍了Linux的网络安全基础、常规安全配置和防火墙的使用方法。

由于本书知识、能力、案例、实训、测试多角度结合,所以在授课过程中建议教师可以采用“教学做一体”的教学模式。

    虽然在编写过程中我们已经精益求精,但由于编者水平有限,书中的错误与疏漏在所难免,欢迎广大读者批评指正。

    编者  2011年5月