出版时间:2009-9 出版社:机械工业出版社 作者:何世晓 主编 页数:377
Tag标签:无
前言
从1946年世界上第一台电子计算机诞生开始,计算机的发展已走过了六十多个春秋,科学技术的日新月异,为我们开启了一个无比辉煌的电子时代。1991年,芬兰赫尔辛基的大学生Linux Torvalds开发了Linux操作系统,经过短短的16年,Linux已发展成为当今最流行的操作系统之一。Linux具有源代码开放、性能卓越、安全可靠等与生俱来的特点。在信息化建设中,无论从稳定性、安全性以及价格等方面来看,Linux都具有明显的优势。长期以来,我国一直处在商业操作系统的垄断下,严重阻碍了我国自主软件产业的发展。Linux的出现,为我们提供了一个自由分享人类科学成果的机会,为我国软件产业的发展提供了一个良好的契机。因而,Linux在我国信息化建设中将担当起特殊的历史使命,必将使民族软件产业在自主创新的道路上走得更远。目前,Linux已经在我国电子政务、电信、金融、教育等信息化建设领域崭露头角,但其普及的深度和广度还远远不够。因此,如何利用Linux进一步推动我国信息化建设已成为一个备受瞩目的课题。如今,社会对Linux专业人才的需求不断扩大,在今后的几年内,高水平的Linux专业人才无疑将成为IT领域乃至整个就业市场中的热点,Linux人才的培养迫在眉睫。而Linux在我国发展至今,还没有一个权威的国家级Linux技能认证,显然不利于Linux人才的培养与选拔。
内容概要
Linux是当前主流的操作系统之一,不仅在服务器领域占有绝对优势,在桌面领域也发展迅猛。本书着重介绍了Linux系统高级配置和Linux网络服务器的功能及实用配置。本书理论与实践并重,从操作系统的安装到网络服务的综合配置,采用由浅入深的方式进行讲解,并配有大量的实验,方便用户进行操作,从实践中学会网络服务器的功能及配置方法。 本书为国家信息产业部全国网络与信息技术培训项目管理中心(NTC-MC)和广东省Linux公共服务技术支持中心(GDLC)NTC-Linux认证的指定培训教材。本书适用于参加“Linux系统管理师”认证的考生以及高校计算机及相关专业的学生、网络工程师、网络管理员、网站维护工程师、系统集成工程师,还可作为广大Linux爱好者的参考书。
书籍目录
丛书序前言第1章 Linux系统概述 1.1 Linux系统发展概况 1.2 Linux的特点 1.3 Linux的版本 1.4 Linux的应用与前景第2章 系统引导程序 2.1 启动引导器 2.2 Linux系统的启动过程及相关配置文件 2.3 启动过程故障分析及修复第3章 高级磁盘管理 3.1文件系统概述 3.2 Linux交换空间管理 3.3 LVM逻辑卷管理 3.4 RAID磁盘冗余阵列管理 3.5 RAID配置实例第4章 日志分析及备份管理 4.1 日志子系统 4.2 系统备份 4.3 备份技术及分类 4.4 备份内容 4.5 常用备份工具第5章 系统及环境管理 5.1 系统性能指标 5.2 影响性能的因素 5.3 性能分析工具 5.4 性能优化的思路第6章 Shell编程 6.1 Shell概述 6.2 Shell流程控制 6.3 Shell函数与函数调用 6.4 awk工具和sed工具 6.5 Shell脚本实例第7章 内核升级及其配置 7.1 内核概述 7.2 基于2.6.x内核的配置 7.3 内核启动及内核升级常见故障 7.4 定制内核第8章 TCP/IP协议体系 8.1 网络体系概念 8.2 ISO参考模型 8.3 TCP/IP参考模型 8.4 IP地址 8.5 IP地址的寻址规则 8.6 子网划分、子网计算命令中calc 8.7 IP路由、路由设置命令route第9章 Linux网络命令及配置文件 9.1 Linux常用网络命令 9.2 Linux常用网络配置文件第10章 远程管理Linux系统 10.1 Telnet服务 10.2 SSH服务 10.3 VNC服务管理 10.4 Webmin第11章 DHCP服务器 11.1 DHCP简介 11.2 DHCP的工作原理 11.3 安装DHCP服务器 11.4 DHCP服务配置 11.5 DHCP服务应用 11.6 Linux网络安装服务器架设第12章 DNS服务器 12.1 DNS服务概述 12.2 DNS服务配置 12.3 DNS服务配置实例第13章 Web服务器的配置与管理 13.1 Web服务器简介 13.2 Apache的安装配置 13.3 Apache的全局环境配置 13.4 Apache对JSP语言的支持 13.5 日志文件的管理 13.6 Apache配置应用实例 13.7 Web服务器安全——SSL第14章 MySQL服务器的配置与管理 14.1 MySQL服务概述 14.2 MySQL服务的安装与配置 14.3 MySQL的管理第15章 LAMP概述 15.1 LAMP的概念 15.2 LAMP的安装 15.3 加速LAMP 15.4 LAMP应用实例第16章 FTP服务器 16.1 FTP服务器概述 16.2 vsftpd服务配置 16.3 vsftpd服务器设置实例 16.4 vsftpd客户端访问 16.5 vsftpd虚拟用户第17章 电子邮件系统 17.1 电子邮件系统概述 17.2 Sendmail电子邮件服务 17.3 Postfix邮件服务的安装与配置 17.4 Postfix的配置实例第18章 Squid代理服务 18.1 Squid代理服务概述 18.2 实现Squid服务 18.3 Squid服务配置与第19章 Linux系统安全 19.1 系统安全概述 19.2 系统安全策略与配 19.3 PAM概述与工作原 19.4 安全工具第20章 Linux网络服务安全 20.1 网络服务安全概述 20.2 网络服务安全配置第21章 Linux下的防火墙配置 21.1 Linux下的防火墙 21.2 iptables防火墙组件 21.3 iptables的安装和实施
章节摘录
插图:第1章 Linux系统概述1.1 Linux系统发展概况Linux从诞生之日起就是一套用户可以免费获得、使用并且自由传播的类UNIX操作系统,它由世界各地成千上万的程序员共同设计和实现,是不受任何商品化软件版权制约的、任何人都能自由使用的UNIX兼容产品。1.1.1 Linux的起源Linux是一种类UNIX操作系统,它在源代码级上兼容绝大部分UNIX标准(如IEEEPOSIX、System V、BSD等),它是一个支持多用户、多进程、多线程、实时性较好的功能强大而且稳定的操作系统。Linux可以运行在多种硬件平台上(如x86 PC、Sun SPARC、DigitalAlpha、680x0、PowerPC、MIPS等),它是目前支持硬件平台最多的操作系统。1990年,芬兰赫尔辛基大学的学生Linus Torvalds用汇编语言编写了一个在80386保护模式下处理多任务切换的程序,后来他从MINⅨ系统(由Tanenbaum教授设计的微型类UNIX操作系统,主要用于操作系统教学)获得启发,编写了一些硬件的设备驱动程序和一个小的文件系统,从而诞生了所谓0.0.1版本的Linux系统,不过该系统只具有操作系统内核的雏形,而且必须在有MINⅨ的机器上编译后才能运行。
编辑推荐
《Linux系统管理师》:国家信息产业部全国网络与信息技术培训项目管理中心广东省Linux公共服务技术支持中心NTC-Linux系列认证唯一指定教材
图书封面
图书标签Tags
无
评论、评分、阅读与下载