前言
随着网络的发展,使用Ubuntu Linux系统的机器越来越多,无论是在日常办公还是在服务器管理上,受到人们越来越多的关注。经历多年发展,Ubuntu Linux操作系统已经非常成熟,每种操作系统都有自己的特点和命令,目前市场上Linux教材很多,专门讲述Ubuntu Linux的教材却很少,基于这种原因,我们编写了本书。
Linux操作系统课程已经成为计算机类及网络工程专业的必修课程,本书既可作为本科院校、高等职业院校、成人教育计算机网络、通信工程等专业的教材,也可作为Ubuntu Linux的培训教材。
本书以Ubuntu 14.04 LTS为蓝本,系统全面介绍了Ubuntu Linux操作系统基础知识和服务器管理的实用技术。本书图文并茂,通俗易懂,内容丰富,结构清晰,内容紧抓实用性和易用性,涵盖范围较广,选用最流行的发行版和应用软件,去除复杂的理论知识,尽量不过多深入到系统原理,避免庞大的Linux知识体系对学生造成困难,并配备了大量的实际操作截图。
全书分为10章,涵盖了Ubuntu操作系统在实际应用方面的各种知识技能,具体内容介绍如下:
第1章介绍虚拟机的知识,为了教学方便,Ubuntu Linux都是安装在虚拟机下的,首先讲述了虚拟机以及在虚拟机下ubuntukylin14.04的安装,以及虚拟机的使用和VMtools的安装。
第2章介绍Ubuntu Linux系统,包括Linux的产生、发展、版本及Ubuntu系统概述。
第3章介绍Linux操作系统的图形界面,详细介绍了在Ubuntu下的Unity环境以及图形界面下的软件安装。
第4章介绍了Ubuntu Linux 14.04字符界面使用,详细介绍了在字符界面下软件的安装、字符界面下的关机和重启、putty远程登录。
第5章介绍Ubuntu Linux文件管理,介绍了文件系统的概念,常用命令,这是最重要的一章,对于学好Ubuntu Linux至关重要。
第6章介绍了Linux操作系统的系统管理相关知识,内容包括用户账户和组管理的命令。
第7章介绍硬盘和内存,包括硬盘的命名、磁盘配额、内存的交换分区,进程管理,任务计划,本章相对较难,因此,所有的命令行操作都提供了实际操作过程的界面截图和说明。
第8章介绍编辑器及gcc编译器,介绍了三种编辑器、gcc编译器、eclipse开发环境。
第9章介绍Shell及其编程,Shell脚本变量以及语句。
第10章介绍服务器的配置,详细介绍了samba服务器配置、NFS服务器配置、LAMP搭建。
本书由马丽梅、郭晴、张林伟主编,参加本书编写的还有河北师范大学汇华学院边玲、北京林业大学经济管理学院王天马、河北师范大学信息技术学院张红新、李红,其中具体的编写任务如下: 第1、2章由马丽梅编写,第3、4章由马丽梅、王天马编写,第5、6章由张林伟、张红新编写,第7章由马丽梅、边玲编写,第8、9、10章由郭晴、李红编写。第1章实验由胡晓青完成,第2、3、4章实验由王天马完成。全书由马丽梅统稿。
虽经多年的知识积累和实践,但在写作的过程中依然感到所学甚浅,由于作者水平有限,本书不足之处在所难免,敬请老师、专家和广大读者批评指正。在编写过程中吸取了许多Ubuntu Linux方面的专著、论文的思想,得到了许多老师的帮助,在此一并感谢。作者的Email为malimei@hebtu.edu.cn或417543645@qq.com。
为了方便教学,书中涉及的所有软件和课件可以到清华大学出版社网站下载,或向作者Email索取。
编者2016年5月
