OpenSUSE 11.0和SUSE Linux Enterprise Server宝典

OpenSUSE 11.0和SUSE Linux Enterprise Server宝典

(美) 惠特克 (Whittaker,R.) , (美) 戴维斯 (Davies,J.) , 著

出版社:人民邮电出版社

年代:2009

定价:78.0

书籍简介:

本书对SUSE Linux 11.0各方面知识进行了全方位的介绍,大部分知识也适用于以前版本,本书对SUSE Linux系统的安装、网络技术、命令行的使用、各种服务器特性以及Linux的内核进行了详尽介绍。

作者介绍:

Roger Whittaker,曾经是伦敦一所独立学校的数学教师和副校长。他从1996年开始研究Linux,并对相关软件产生浓厚兴趣(甚至达到痴迷的地步)。当SUSE Linux l999年在英国成立分支机构时,他改变了自己的职业,成为一名技术员和培训师,一直工作到2004年上半年。现在,他在Novell公司工作,为,大型客户安装Linux提供支持。他是UKUUG(英国UNIX和开放系统用户组)的新闻编辑。

书籍目录:

第1部分 SUSE Linux基础

第1章 SUSE安装

1.1 选择安装方法

1.2 开始安装

1.2.1 选择引导选项

1.2.2 配置语言设置

1.3 安装模式

1.4 自定义安装

1.4.1 选择桌面环境

1.4.2 磁盘分区

1.4.3 调整现有操作系统的分区大小

1.4.4 主分区和扩展分区

1.4.5 定义文件系统

1.4.6 创建用户

1.4.7 安装设置

1.4.8 自定义安装

1.4.9 选择安装软件

1.4.10 选择引导加载程序

1.4.11 更改默认运行级别

1.5 运行安装程序

1.5.1 配置网络访问

1.5.2 测试连接和在线更新

1.5.3 配置调制解调器

1.5.4 ISDN和ADSL连接

1.5.5 电缆调制解调器连接

1.5.6 无线网络

1.5.7 用户管理

1.5.8 SuSEconfig

1.5.9 查看版本说明

1.5.10 配置硬件

1.6 完成安装

第2章 Linux基础

2.1 命令行101:shell

2.1.1 普遍使用的shell特性

2.1.2 高级shell特性

2.2 获取Linux命令的帮助

2.3 使用文件和目录

2.3.1 列出文件

2.3.2 复制文件

2.3.3 移动和重命名文件

2.3.4 删除文件和目录

2.3.5 更改目录

2.3.6 建立目录

2.3.7 删除目录

2.3.8 为文件或目录建立链接

2.3.9 连接文件

2.3.10 用more和less查看文件

2.3.11 查看文件的开始或结尾

2.3.12 用gret命令搜索文件

2.3.13 用find和locate查找文件

2.3.14 用vi和emacs编辑文本

2.4 常规管理任务

2.4.1 基本用户和组的概念

2.4.2 创建用户和组

2.4.3 使用文件所有权和权限

2.4.4 配置用户首选项

2.4.5 挂载和卸载文件系统

2.5 使用软件包

2.5.1 检查安装的内容

2.5.2 检查RPM包

2.5.3 从包里提取文件

2.5.4 使用RPM源文件

2.6 编译源文件包

2.7 通过网络连接

2.8 备份、恢复和归档文件

2.8.1 创建和读取简单归档

2.8.2 创建ISO映像并刻录到CD盘

第3章 分区、文件系统和文件

3.1 分区

3.1.1 分区的类型

3.1.2 创建分区

3.1.3 更新磁盘分区表

3.1.4 更改分区类型

3.1.5 逻辑卷管理

3.2 文件系统

3.2.1 EXT2

3.2.2 EXT3

3.2.3 ReiserFS

3.2.4 JFS

3.2.5 XFS

3.2.6 VFAT/NTFS

3.3 创建文件系统

3.3.1 创建EXT2文件系统

3.3.2 创建EXT3文件系统

3.3.3 将EXT2文件系统升级为EXT3文件系统

3.3.4 创建ReiserFS文件系统

3.4 文件系统的比较

3.5 挂载文件系统

3.5.1 挂载选项

3.5.2 自动挂载文件系统

3.6 卸载文件系统

第2部分 SUSE系统

第4章 引导系统

4.1 引导的概念

4.2 运行级别

4.2.1 手动切换运行级别

4.2.2 使用chkconfig控制运行级别

4.2.3 为不同系统类型定制运行级别

4.3 引导管理器

4.3.1 LILO

4.3.2 GRUB

4.3.3 利用GRUB走出困境

4.4 双引导

4.4.1 在新系统上安装Windows和Linux

4.4.2 在已有Windows系统上安装Linux

4.4.3 手动为已有Windows系统进行分区

4.4.4 在Windows和Linux分区上共享数据

4.5 启动故障的诊断与排除

4.5.1 使用运行级别解决启动问题

4.5.2 SUSE援救系统

第5章 文档

5.1 寻求有关SUSE系统的帮助

5.1.1 SUSE手册

5.1.2 手册页

5.1.3 信息页

5.2 KDE帮助中心

5.2.1 /usr/share/doc/packages/

5.2.2 其他文档包

5.3 Linux文档项目资源

5.3.1 FAQ

5.3.2 HOWTO

5.3.3 Linux文档项目指南

5.3.4 SUSE书籍包

5.4 寻求在线帮助

5.4.1 openSUSE网站

5.4.2 Novell客户中心

5.4.3 openSUSE公共邮件列表

5.4.4 非官方SUSE FAQ

5.4.5 其他非官方SUSE帮助站点

5.4.6 其他SUSE文档

5.4.7 专题站点

5.4.8 查找软件

5.4.9 查找进一步的信息

第6章 理解Linux网络

6.1 Internet 101

6.2 TCP/IP

6.2.1 ISO OSI模型

6.2.2 DoD模型

6.2.3 IP地址

6.3 路由选择

第7章 日志

7.1 /var/log目录中的文件

7.2 使用syslog记录日志

7.3 使用syslog-ng记录日志

7.3.1 日志源

7.3.2 过滤器

7.3.3 日志目的地

7.3.4 日志定义-综述

7.4 使用logrotate管理日志

7.5 使用logcheck分析日志

7.6 使用Webalizer

7.7 阅读日志文件

第8章 X Window系统

8.1 X Window系统概念

8.1.1 窗口管理器

8.1.2 KDE和GNOME

8.2 配置X

8.2.1 获取硬件信息

8.2.2 使用sax2

8.2.3 帧缓冲图像

8.2.4 安装后访问帧缓冲图像

8.2.5 如果X仍然不能启动

8.2.6 切换分辨率

8.2.7 切换到文本控制台

8.2.8 X上的复制和粘贴

8.2.9 X上的用户首选项

8.2.10 远程使用X

8.2.11 无盘X终端

8.3 KDE

8.3.1 Konqueror

8.3.2 KDE控制中心

8.3.3 KDE应用程序

8.4 GNOME

8.4.1 Nautilus

8.4.2 Firefox

8.4.3 Evolution

8.4.4 Gnucash

8.4.5 AbiWord

8.4.6 Gnumeric

8.5 其他窗口管理器

8.5.1 FVWM2

8.5.2 Blackbox

8.5.3 IceWM

8.5.4 XFCE

8.5.5 Window Maker

8.6 Xgl和Compiz

第9章 使用YaST配置系统

9.1 YaST模块

9.2 配置安装源

9.3 设定代理设置

9.4 使用NTP时间服务

9.5 打印机配置

9.6 设置扫描仪

9.7 启动加载器配置

9.8 设置SCPM

9.9 运行级别编辑器

9.10 用户和组

9.10.1 添加或编辑用户

9.10.2 添加或编辑组

9.11 使用YaST安装附加软件

9.12 YOU:YaST在线更新

9.12.1 SUSE专业版和SLES上的YOU

9.12.2 opensuse-updater

9.12.3 YaST在线更新模块

9.12.4 YOU带来的危险

9.13 YaST安装服务器模块

9.13.1 设置安装服务器

9.13.2 从安装服务器安装

9.14 自动安装-AutoYaST

9.14.1 原理

9.14.2 操作模式

9.14.3 YaST自动安装模块

9.14.4 使用预安装、chroot和后安装脚本

9.14.5 更多信息

第3部分 在SUSE Linux中使用命令行

第10章 文本操作

10.1 从文件读取行

10.1.1 cat

10.1.2 tac

10.1.3 zcat

10.1.4 head

10.1.5 tail

10.1.6 expand

10.1.7 nl

10.1.8 uniq

10.1.9 sort

10.2 从文件提取行

10.2.1 grep

10.2.2 zgrep

10.2.3 grepmail

10.2.4 sgrep

10.2.5 split

10.2.6 csplit

10.3 使用文本文件的字段

10.3.1 cut

10.3.2 paste

10.3.3 join

10.3.4 awk

10.3.5 wc

10.4 替换文本

10.4.1 sed

10.4.2 tr

10.4.3 dos2unix和unix2dos

10.5 为查看和打印而格式化文本文件

10.5.1 pr

10.5.2 fold

10.5.3 fmt

10.5.4 groff -Tascii

10.5.5 a2ps

10.5.6 enscript

10.6 比较文件

10.6.1 cmp

10.6.2 diff和patch

10.7 从其他文件格式中得到文本

10.7.1 antiword

10.7.2 ps2ascii

10.7.3 pdftotext

10.7.4 ps2pdf

10.7.5 dvi2tty

10.7.6 detex

10.7.7 acroread和xpdf

10.7.8 html2text

10.7.9 strings

第11章 文本编辑器

11.1 编辑器之争

11.2 vi/vim

11.2.1 使用命令模式

11.2.2 围绕文本移动

11.2.3 删除文本

11.2.4 复制和粘贴

11.2.5 插入和保存文件

11.2.6 搜索和替换

11.2.7 使用vim初始化文件

11.2.8 退出vim

11.3 emacs

11.3.1 安装

11.3.2 启动emacs

11.3.3 控制emacs

11.3.4 使用单词自动完成

11.3.5 使用命令自动完成和历史记录功能

11.3.6 emacs模式

11.3.7 使用日历

11.3.8 自定义emacs

11.3.9 更多信息

第12章 使用软件包

12.1 二进制RPM

12.1.1 安装RPM

12.1.2 查询RPM软件包

12.1.3 移除安装的软件包

12.1.4 验证RPM

12.2 创建RPM

12.2.1 发布RPM

12.2.2 源代码

12.2.3 RPM环境

12.2.4 规范文件

12.2.5 根据规范文件编译RPM

12.2.6 检查完成的RPM

12.3 安装源

12.3.1 YaST的安装源模块

12.3.2 一键安装

12.4 命令行安装工具

第13章 使用文件

13.1 列出、复制和移动文件

13.1.1 命令行工具

13.1.2 文件管理器

13.2 查找文件

13.2.1 使用find

13.2.2 使用locate

13.2.3 使用Konqueror查找文件

13.2.4 在GNOME中查找文件

13.2.5 在mc中查找文件

13.2.6 使用内容查找文件:Beagle

13.3 查看文件和文件类型

13.3.1 file命令

13.3.2 strings、ghex2、khexedit和antiword

13.3.3 查看和打开不同文件类型和格式

13.4 压缩文件

13.5 使用档案

13.5.1 使用tar档案

13.5.2 使用cpio档案

13.5.3 使用zip档案

13.5.4 解压RPM软件包

13.5.5 使用pax

13.5.6 使用ark

13.6 文件属性和ACL

13.6.1 文件属性

13.6.2 文件ACL

第14章 使用系统

14.1 系统援救和修复

14.1.1 用特殊引导参数从硬盘引导

14.1.2 引导进入援救系统

14.1.3 引导进入YaST系统修复模式

14.2 使用分区

14.2.1 分区示例

14.2.2 生成文件系统

14.3 使用DVD、CD和软盘

14.3.1 创建并使用现有磁盘的映像

14.3.2 创建和使用新磁盘映像

14.3.3 创建ISO CD和DVD映像

14.3.4 使用命令行刻录CD

14.3.5 使用k3b刻录CD和DVD

14.4 自动化任务

14.4.1 shell别名

14.4.2 编写shell脚本

14.4.3 脚本语言

第15章 Linux网络

15.1 配置IP网络

15.1.1 ifconfig

15.1.2 设置路由

15.1.3 使用iproute2

15.2 ARP的精彩世界

15.3 参与IPX网络

15.4 网络工具

15.4.1 使用Telnet

15.4.2 使用SSH

15.4.3 rsync

15.4.4 wget

15.4.5 跟踪网络上的包

15.5 网络故障诊断与排除

15.5.1 ping

15.5.2 traceroute

15.6 无线网络

15.6.1 ndiswrapper

15.6.2 配置无线网络

15.7 蓝牙

第4部分 在SUSE Linux中实现网络服务

第16章 利用Apache Web服务器建立网站

16.1 配置Apache

16.1.1 SUSE中的Apache包

16.1.2 首次启动Apache

16.1.3 Apache配置文件

16.1.4 全局指令

16.1.5 主服务器

16.1.6 虚拟主机

16.2 安全

16.2.1 设置用户访问

16.2.2 设置组访问

16.3 通用网关接口

16.4 运用PHP创建动态内容

16.5 使用YaST进行配置

第17章 邮件服务器:Postfix、Sendmail、Qpopper和Cyrus

17.1 发送和接收邮件

17.2 Postfix

17.2.1 Postfix配置

17.2.2 postfix术语及使用

17.2.3 阻止垃圾邮件

17.3 sendmail

17.3.1 安装sendmail

17.3.2 配置sendmail

17.3.3 启动sendmail

17.3.4 获得sendmail的更多信息

17.4 Qpopper

17.5 Fetchmail

17.6 Cyrus IMAPD

17.6.1 配置Cyrus用户

17.6.2 向Cyrus添加用户

17.6.3 创建共享邮箱

17.6.4 集成Cyrus和Postfix

17.6.5 在Cyrus中为根用户的邮件设置别名

17.7 选择邮件客户程序

17.7.1 命令行客户程序

17.7.2 图形化邮件客户程序

17.8 Linux邮件系统

第18章 运用Samba设置Windows互操作性

18.1 Samba软件包

18.2 设置和使用Samba客户端

18.3 使用YaST设置Samba服务器

18.4 创建和管理Samba密码文件

18.5 使用Winbind守护程序

18.6 Samba配置文件

18.7 使用SWAT

第19章 运用CUPS设置打印

19.1 设置本地连接的打印机

19.1.1 YaST未列出的打印机

19.1.2 不支持的打印机

19.1.3 从应用程序打印

19.1.4 从命令行打印

19.1.5 从命令行取消打印任务

19.1.6 在本地网络上设置简单打印服务器

19.1.7 建立Windows客户端打印到CUPS服务器

19.1.8 从Linux打印到其他类型的远程打印机

19.1.9 使用CUPS Web界面

19.1.10 CUPS命令行工具和配置文件

19.1.11 CUPS日志

19.1.12 其他工具

19.2 文档

19.2.1 CUPS在线文档

19.2.2 CUPS书籍

19.2.3 SUSE打印文档

19.2.4 IPP文档

第20章 配置和使用DHCP服务

20.1 DHCP操作模式

20.2 SUSE中的DHCP软件包

20.3 运用YaST设置DHCP服务器

20.3.1 使用YaST DHCP服务器向导

20.3.2 在YaST中重新配置现有DHCP服务器

20.4 手动配置DHCP服务器

20.4.1 IP地址范围

20.4.2 分配默认网关

20.4.3 配置名称服务

20.4.4 配置固定地址

20.4.5 其他选项

20.4.6 定义主机组

20.4.7 指定租期

20.4.8 其他DHCP选项

20.5 启动和停止DHCP客户端

20.6 DHCP客户和服务器故障诊断与排除

20.6.1 DHCP客户故障诊断与排除

20.6.2 DHCP服务器故障诊断与排除

第21章 配置DNS服务器

21.1 一些DNS理论

21.1.1 顶层域

21.1.2 如何进行DNS搜索

21.1.3 缓存

21.2 为缓存和转发配置BIND

21.2.1 使用dig

21.2.2 使用host

21.3 检查记录类型

21.4 使用区

21.4.1 授权开始

21.4.2 NS条目

21.4.3 邮件交换器

21.4.4 地址记录

21.4.5 CNAME记录

21.4.6 添加区到文件name.conf

21.5 反向区

21.6 使用YaST配置DNS服务器

第22章 使用NFS

22.1 挂载NFS文件系统

22.1.1 引导时挂载NFS文件系统

22.1.2 使用挂载选项

22.1.3 rcnfs start和rcnfs stop

22.1.4 YaST的NFS客户端模块

22.2 NFS服务器

22.2.1 导出文件

22.2.2 exportfs命令

22.2.3 showmount命令

22.2.4 挂载NFS共享的一些问题

22.2.5 NFS安全性考虑

第23章 在SUSE上运行FTP服务器

23.1 vsftpd作为匿名FTP服务器

23.2 用vsftpd设置用户FTP

23.3 允许上传

23.4 使用pure-ftpd

23.5 进一步的信息

第24章 在SUSE Linux里实现防火墙

24.1 为什么使用防火墙

24.2 用iptables配置防火墙

24.2.1 实现iptables防火墙

24.2.2 设置第一条规则

24.2.3 添加规则

24.2.4 规则的顺序

24.3 网络地址翻译

24.3.1 源NAT

24.3.2 允许包转发

24.3.3 Destination NAT

24.4 重定向流量

24.5 允许ICMP流量

24.6 允许回送

24.7 停止“过于频繁的”连接

24.8 将丢弃的包记入日志

24.9 使用SuSEfirewall2

第25章 网络信息和目录服务

25.1 将NIS用于验证

25.1.1 使用YaST设置NIS服务器

25.1.2 手动设置NIS服务器

25.1.3 配置用于NIS的客户端

25.2 在SUSE中使用LDAP

25.3 LDAP是什么

25.3.1 LDAP对象

25.3.2 层次结构

25.4 实现LDAP服务器

25.4.1 配置管理员

25.4.2 测试LDAP服务器

25.4.3 添加信息

25.4.4 向LDAP服务器添加用户数据

25.5 可插入认证模块

25.6 把LDAP集成到Linux中

25.7 在LDAP服务器上设置ACL

25.8 LDAP怎样提供帮助

第26章 用Squid设置Web代理

26.1 在SUSE上启动Squid

26.2 用户认证

26.3 通过硬件地址限制访问

26.4 Squid日志

26.5 将Squid用作透明代理

26.6 使用缓存管理器

26.7 使用squidGuard

第5部分 企业中的SUSE Linux

第27章 企业架构

27.1 典型组织

27.1.1 Linux应用

27.1.2 怎样使用Linux

27.1.3 满足职员的要求

27.2 Linux企业硬件:重要参与者

27.2.1 IBM

27.2.2 Hewlett-Packard

27.2.3 64位平台

27.2.4 刀片技术

27.2.5 硬件、软件认证和支持

27.3 综合讨论

27.3.1 在什么地方使用这些服务

27.3.2 存储区域网络

27.3.3 虚拟化所有内容

27.3.4 灾难恢复

27.3.5 高可用性和故障转移

第28章 模拟和虚拟化

28.1 模拟与虚拟化

28.2 使用dosemu和dosbox的DOS模拟

28.2.1 dosemu

28.2.2 dosbox

28.3 使用Wine运行Microsoft的Windows应用程序

28.4 bochs PC模拟器

28.5 使用QEMU的虚拟机

28.6 VMWare虚拟机

28.7 VirtualBox

28.8 Xen Hypervisor

28.8.1 硬件辅助虚拟化

28.8.2 配置文件和命令行工具

28.9 其他模拟器

第29章 内核

29.1 可能不需要阅读本章的原因

29.2 可能需要阅读本章的原因

29.3 SUSE内核和vanilla内核

29.3.1 内核版本号

29.3.2 二进制内核包

29.3.3 确定正在运行什么内核

29.4 升级内核包

29.5 内核配置

29.6 构建内核

29.7 内核模块包和第三方软件

29.7.1 内核破坏

29.7.2 加载内核模块

29.8 启动时的内核参数

29.9 初始ramdisk

第30章 商业桌面Linux:Novell Linux Desktop

30.1 技术背景

30.2 难以处理的应用程序

30.3 其他商业桌面发布版本

30.4 其他方法

30.5 SLD、NLD和SLED

30.6 SLED和Linux Desktop的未来

30.7 更多信息

内容摘要:

《openSUSE 11.0 和SUSE Linux Enterprise Server 宝典》Linux中具有重要意义的一个版本。《openSUSE 11.0 和SUSE Linux Enterprise Server 宝典》主要针对目前的SUSE Linux 11.0进行了全方位的介绍,大部分知识也适用于以前版本。全书分为5个部分共30章,主要介绍了SUSE Linux系统的安装、网络技术、命令行的使用,各种服务器特性以及服务器内核。
  《openSUSE 11.0 和SUSE Linux Enterprise Server 宝典》由专门从事Linux相关工作的专家编写,内容全面并且权威,不仅适用于SUSE Linux初学者和中高级用户,也是SUSE Linux家族用户和企业客户的必备参考书。

编辑推荐:

现在的开放源码SUSELinux软件已经发展到可以用于家庭或办公,以及在桌面环境、网络或整个企业范围内使用。《openSUSE 11.0 和SUSE Linux Enterprise Server 宝典》是这本畅销宝典的最新版本,为安装、配置、操作open SUSE 11.0和SUSE Linux Enterprise Server以及确保它们的安全所需的逐步指导、技巧和资源只要借助这一本SUSE参考书,您就可以安装和运行SUSE Linux系统。
  掌握SUSE基本知识,包括文件系统、分区和日志记录;
  启动YaST,它是一个SLISE安装和管理程序;
  使用命令行进行文本操纵或高级联网;
  设置主要网络服务(如Web网站或文件)和打印服务器;
  在企业中使用SUSE,用于存储区域网络和虚拟化;
  配置防火墙,为无线网络进行设置,以及使用第三方硬件和软件。
  了解最新的SUSE我,在企业网络中使用SUSE,增强您的Linux基础知识。

书籍规格:

书籍详细信息
书名OpenSUSE 11.0和SUSE Linux Enterprise Server宝典站内查询相似图书
9787115210692
如需购买下载《OpenSUSE 11.0和SUSE Linux Enterprise Server宝典》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)78.0语种简体中文
尺寸26装帧平装
页数 250 印数 3000

书籍信息归属:

OpenSUSE 11.0和SUSE Linux Enterprise Server宝典是人民邮电出版社于2009.08出版的中图分类号为 TP316.89 的主题关于 Linux操作系统 的书籍。