基本信息·出版社:电子工业出版社 ·页码:351 页 ·出版日期:2008年12月 ·ISBN:9787121065033 ·条形码:9787121065033 ·版本:第1版 ·装帧:平装 ...
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
Linux操作系统高级教程 |
|
|
|
Linux操作系统高级教程 |
|
基本信息·出版社:电子工业出版社
·页码:351 页
·出版日期:2008年12月
·ISBN:9787121065033
·条形码:9787121065033
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:高职高专计算机系列规划教材
内容简介 《Linux操作系统高级教程》以国际著名的Red Hat公司研发的Fedora 8操作系统为蓝本,以企业需求为导向,从基础到高级,介绍Linux的各种系统配置和网络管理功能。
《Linux操作系统高级教程》思路脉络清晰,层次深入浅出,内容体系合理,每一章节的写作力求语言精炼,知识点介绍准确。《Linux操作系统高级教程》的写作融入了作者丰富的教学和实践经验,在书中使用了大量的图表对内容进行阐述,以便于读者理解相关内容:并在每章后面配备了丰富的习题和实训项目,便于检查学习效果和上机实践。
《Linux操作系统高级教程》不仅可作为高等院校、职业院校计算机类学生的教材,也可作为Linux系统管理员及相关应用开发人员的技术参考手册或培训教材,同时还是广大Linux爱好者不可多得的一本系统管理参考读物,相信无论是Linux的新手,还是经验丰富的读者,都可以从书中获益。
目录 第1章 Fedora 8介绍及安装
1.1 Linux简介
1.1.1 Linux的简史
1.1.2 Linux的特点
1.1.3 Linux的版本
1.2 Fedora 8概述
1.2.1 Fedora 8简介
1.2.2 Fedora 8的特性
1.3 Fedora 8的安装
1.3.1 硬件需求
1.3.2 Fedora 8的安装过程
1.4 系统启动及关机
习题1
实训1 Fedora8的安装
第2章 Fedora 8基本操作
2.1 X window概述
2.1.1 xWindow简介
2.1.2 x Window的基本概念
2.2 GNOME及其使用
2.2.1 GNOME简介
2.2.2 GNOME的组成
2.2.3 GNOME面板
2.2.4 GNOME桌面
2.2.5 GNOME桌面环境设置
2.2.6 退出GNOME桌面
2.3 KDE桌面环境
2.3.1 使用组合键
2.3.2 在Konqueror文件管理器中管理文件
习题2
实训2 X Window的基本操作
第3章 Linux常用命令
3.1 基础知识
3.2 文件和目录操作命令
3.2.1 定位文件和目录
3.2.2 浏览文件和目录
3.2.3 查找文件内容
3.2.4 操作文件和目录
3.3 系统管理命令
3.4 文件压缩和解压缩
3.5 定向和管道
3.5.1 输入重定向
3.5.2 输出重定向
3.5.3 管道
3.6 进程管理与作业控制
3.6.1 进程与作业的概念
3.6.2 启动进程
3.6.3 进程管理
3.6.4 作业调度
习题3
实训3 Linux基本命令使用
第4章 用户和组的管理
4.1 用户管理
4.1.1 Linux的用户及其登录
4.1.2 账号文件
4.1.3 命令行方式管理用户
4.1.4 用于登录环境的设置
4.2 Linux组管理
4.2.1 Linux组
4.2.2 组文件
4.2.3 命令行方式管理组
4.3 图形环境用户与组管理
4.3.1 查看用户和用户组
4.3.2 添加新用户及修改用户属性
4.3.3 添加组及修改组属性
4.4 Linux权限控制机制
4.4.1 改变文件主
4.4,2 改变用户组
4.4.3 文件权限设置
4.4.4 改变文件权限
4.4.5 默认权限
4.5 sudo工具的使用
习题4
实训4 Linux用户管理
第5章 文件系统和磁盘管理
5.1 文件系统
5.1.1 Fedora8支持的文件系统类型
5.1.2 以fdisk进行磁盘分区
5.1.3 文件系统的创建、加载与卸载
5.1.4 文件系统的维护
5.2 交换分区
5.2.1 使用交换分区
5.2.2 使用交换文件
5.3 磁盘管理
5.3.1 磁盘管理命令
5.3.2 磁盘配额
5.4 LVM逻辑卷管理
5.4.1 INM的优点
5.4.2 LVM的相关概念
5.4.3 LVM的配置实例
5.4.4 LVM的维护
习题5
实训5 文件系统及磁盘的管理
第6章 常用设备及管理
6.1 Linux设备管理概述
6.1.1 设备驱动程序
6.1.2 字符和块设备
6.1.3 主设备号和次设备号
6.1.4 mknod命令的使用
6.2 磁盘、光驱和USB设备
6.2.1 软盘
6.2.2 DVD/CD-ROM
6.2.3 硬盘
6.2.4 USB存储设备
6.3 声卡和显卡
6.3.1 声卡
6.3.2 显卡
6.4 打印机的配置和管理
6.4.1 CUPS简介
6.4.2 安装和配置打印机
6.4.3 管理打印作业
习题6
实训6 打印机的配置和管理
第7章 shell编程
7.1 vi编辑器
7.1.1 vi的工作模式
7.1.2 vi的简单使用
7.1.3 vi中的命令
7.1.4 vi范例
7.2 shell基础
7.2.1 shell介绍
7.2.2 常用的shell
7.2.3 shell脚本的建立和执行
7.2.4 shell环境变量
7.3 shell语法
7.3.1 shell变量
7.3.2 算术运算
7.3.3 条件语句
7.3.4 循环语句
7.3.5 函数
7.4 正则表达式
7.4.1 正则表达式元字符和格式
7.4.2 正则表达式应用实例
7.5 shell编程实例
7.5.1 实例
7.5.2 实例二
习题7
实训7 shell编程
第8章 NFS服务及其配置
8.1 NFS服务概述
8.1.1 NFS的主要特点
8.1.2 NFS的工作原理
8.2 NFS服务器的安装与配置
8.3 NFS客户端的配置
8.4 NFS常见问题及解决方案
8.5 NFS的安全性
习题8
实训8 NFS服务器的配置
第9章 DNS与DHCP服务器
9.1 DNS服务器简介
9.1.1 DNS域名结构
9.1.2 DNS的工作过程
9.2 DNS服务器的安装与使用
9.2.1 BIND简介
9.2.2 BIND服务器软件的安装和启动
9.2.3 chroot软件包
第10章 Samba服务及其配置
第11章 Apache服务器及其配置
第12章 vsFTP服务及其配置
第13章 Postfix邮件服务器的配置
第14章 TELNET、SSH和VNC服务的配置与实现
第15章 Linux防火墙及其配置
参考文献
……
序言 当今的操作系统主要有Windows和UNIX两大阵营,从计算机专业角度来看,IT技术人员都应该熟悉这两种操作系统。UNIX是成熟的商业化网络操作系统,要学习UNIX,可以使用免费的、开放源代码的、能在PC上运行的Linux操作系统。本书通过:Red Hat公司的Fedora 8介绍Linux的相关知识。
Fedora的前身是Red Hat Linux。Fedora发行新版本的速度非常快,但版本之间的差别不大,本书介绍的Fedora 8,同样适用于Red Hat Enterprise Linux 5、Ubuntu 8、SuSE Linux 10等主流Linux发行版本,以及AIX 5.3、Solaris 10等UNIX发行版本。
本书由浅入深、系统全面地介绍了Fedora 8的基础知识、系统管理和网络管理等方面的内容,紧密结合实际企业网络环境。其中,第1~3章主要介绍Linux的安装和基本操作知识;第4~6章主要介绍Linux的系统管理知识;第7章介绍与系统管理非常密切的Shell编程知识,作为优秀的系统管理人员,应该很好地掌握Shell编程知识;第8~13章主要介绍NFS、DNS、DHCP、Samba、Apache、vsFTP、Postfix等网络服务器的配置;第14章主要介绍文本界面和图形界面的远程管理方式TELNET、SSH和VNC等;最后一章介绍iptables防火墙技术。
本书尽可能地将最新技术融入其中,注重理论知识和实用新技术相结合,注重基本知识的理解与基本技能的培养,训练学生既具有扎实深厚的基本技能,又具有可扩展素质和创新能力。
本书的编写具有以下特点:
组织结构上,采用模块化的思想,分为Linux基础、Linux系统管理和Linux网络管理三大部分;
指导思想上,以“理论够用、注重实践”为原则,内容体系取舍合理,各知识点概念描述力求准确,结构清晰,前后联系紧密;
叙述方面,语言精炼,浅显易懂,所有内容均经过上机实践,以避免错误的出现,使读者对照正文即可按照步骤上机操作;
教材编排方面经过精心设计,使理论和实践融为一体。本书将Linux系统管理和网络管理能力的锻炼与提高设计成一个循序渐进的过程,从原理阐述、例题讲解到课后练习、上机实训等实践性环节,使学生经历一个“认知一模仿一自主创新设计”的学习过程。教材的习题、实训等环节也经过精心设计,每章的实训题均给出实训步骤概要,读者只要对照正文内容即可上机实践,不需要额外配备实验教材。
文摘 第1章 Fedora 8介绍及安装
【本章提要】
Linux及Fedora 8简介;
Fedora 8的安装。
本章主要介绍Linux和Red Hat公司的Fedora 8网络操作系统的一些特点,以及Fedora 8的安装,包括系统对硬件的需求、根据主机提供不同的服务规划不同的安装方案、具体的安装步骤,多操作系统启动管理程序的配置等。通过本章的学习,可掌握Linux系统的基本安装方法。
1.1 Linux简介
Linux是近几年发展和普及非常迅速的一种操作系统,是一种开放式的自由软件平台,类似于UNIX。它高效灵活,能够在个人计算机上实现UNIX操作系统的全部功能。
1.1.1 Linux的简史
Linux是一种自由软件,它具有UNIX的全部功能。它最初是由芬兰赫尔辛基大学的学生Linus Torvalds开发的,其构想源于Andrew S.Tanenbaum教授所开发的Minix,Linus当时希望能够做出“比Minix更好的Minix”。那时,Linus的课题目的在于为Minix用户创建一个有效的UNIX个人计算机版本,Linus把它称为Linux,并且在1991年发行了0.11版本。Linux通过因特网广泛发行,在随后的几年内,其他的编程人员对它进行了修改和添加,并结合了目前在标准UNIX系统中的大部分应用程序和特性。Linux具有所有的主要窗口管理器,具有所有的因特网程序;同时,它也拥有整套的编程开发使用程序。虽然它是在一种免费且开放的因特网环境中开发的,但仍然符合“官方”UNIX标准。