图书介绍

openSUSE 11.0和SUSE Linux Enterprise Server宝典2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

openSUSE 11.0和SUSE Linux Enterprise Server宝典
  • (美)RogerWhittaker,JustinDavies著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115210692
  • 出版时间:2009
  • 标注页数:443页
  • 文件大小:119MB
  • 文件页数:461页
  • 主题词:Linux操作系统

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

openSUSE 11.0和SUSE Linux Enterprise Server宝典PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

绪论1

第1部分 SUSE Linux基础第1章 SUSE安装13

1.1 选择安装方法13

1.2 开始安装14

1.2.1 选择引导选项15

1.2.2 配置语言设置16

1.3 安装模式17

1.4 自定义安装18

1.4.1 选择桌面环境18

1.4.2 磁盘分区19

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

1.4.4 主分区和扩展分区21

1.4.5 定义文件系统21

1.4.6 创建用户24

1.4.7 安装设置25

1.4.8 自定义安装25

1.4.9 选择安装软件26

1.4.10 选择引导加载程序27

1.4.11 更改默认运行级别29

1.5 运行安装程序29

1.5.1 配置网络访问30

1.5.2 测试连接和在线更新33

1.5.3 配置调制解调器34

1.5.4 ISDN和ADSL连接34

1.5.5 电缆调制解调器连接34

1.5.6 无线网络35

1.5.7 用户管理35

1.5.8 SuSEconfig35

1.5.9 查看版本说明35

1.5.10 配置硬件35

1.6 完成安装37

第2章 Linux基础39

2.1 命令行101:shell39

2.1.1 普遍使用的shell特性40

2.1.2 高级shell特性40

2.2 获取Linux命令的帮助44

2.3 使用文件和目录44

2.3.1 列出文件44

2.3.2 复制文件45

2.3.3 移动和重命名文件45

2.3.4 删除文件和目录45

2.3.5 更改目录45

2.3.6 建立目录46

2.3.7 删除目录46

2.3.8 为文件或目录建立链接46

2.3.9 连接文件46

2.3.10 用more和less查看文件46

2.3.11 查看文件的开始或结尾47

2.3.12 用gret命令搜索文件47

2.3.13 用find和locate查找文件47

2.3.14 用vi和emacs编辑文本48

2.4 常规管理任务48

2.4.1 基本用户和组的概念48

2.4.2 创建用户和组49

2.4.3 使用文件所有权和权限49

2.4.4 配置用户首选项51

2.4.5 挂载和卸载文件系统52

2.5 使用软件包52

2.5.1 检查安装的内容52

2.5.2 检查RPM包52

2.5.3 从包里提取文件53

2.5.4 使用RPM源文件54

2.6 编译源文件包54

2.7 通过网络连接54

2.8 备份、恢复和归档文件55

2.8.1 创建和读取简单归档55

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

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

3.1 分区57

3.1.1 分区的类型58

3.1.2 创建分区59

3.1.3 更新磁盘分区表61

3.1.4 更改分区类型61

3.1.5 逻辑卷管理62

3.2 文件系统63

3.2.1 EXT263

3.2.2 EXT363

3.2.3 ReiserFS64

3.2.4 JFS64

3.2.5 XFS65

3.2.6 VFAT/NTFS65

3.3 创建文件系统65

3.3.1 创建EXT2文件系统66

3.3.2 创建EXT3文件系统67

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

3.3.4 创建ReiserFS文件系统68

3.4 文件系统的比较68

3.5 挂载文件系统69

3.5.1 挂载选项69

3.5.2 自动挂载文件系统72

3.6 卸载文件系统73

第2部分 SUSE系统第4章 引导系统77

4.1 引导的概念77

4.2 运行级别80

4.2.1 手动切换运行级别80

4.2.2 使用chkconfig控制运行级别82

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

4.3 引导管理器83

4.3.1 LILO83

4.3.2 GRUB84

4.3.3 利用GRUB走出困境86

4.4 双引导87

4.4.1 在新系统上安装Windows和Linux87

4.4.2 在已有Windows系统上安装Linux88

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

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

4.5 启动故障的诊断与排除90

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

4.5.2 SUSE援救系统91

第5章 文档93

5.1 寻求有关SUSE系统的帮助93

5.1.1 SUSE手册93

5.1.2 手册页94

5.1.3 信息页96

5.2 KDE帮助中心97

5.2.1 /usr/share/doc/packages/98

5.2.2 其他文档包98

5.3 Linux文档项目资源98

5.3.1 FAQ98

5.3.2 HOWTO99

5.3.3 Linux文档项目指南99

5.3.4 SUSE书籍包100

5.4 寻求在线帮助100

5.4.1 openSUSE网站100

5.4.2 Novell客户中心100

5.4.3 openSUSE公共邮件列表101

5.4.4 非官方SUSE FAQ102

5.4.5 其他非官方SUSE帮助站点102

5.4.6 其他SUSE文档102

5.4.7 专题站点102

5.4.8 查找软件103

5.4.9 查找进一步的信息104

第6章 理解Linux网络105

6.1 Internet 101105

6.2 TCP/IP106

6.2.1 ISO OSI模型106

6.2.2 DoD模型108

6.2.3 IP地址108

6.3 路由选择112

第7章 日志114

7.1 /var/log目录中的文件114

7.2 使用syslog记录日志115

7.3 使用syslog-ng记录日志117

7.3.1 日志源118

7.3.2 过滤器118

7.3.3 日志目的地119

7.3.4 日志定义——综述119

7.4 使用logrotate管理日志119

7.5 使用logcheck分析日志120

7.6 使用Webalizer122

7.7 阅读日志文件123

第8章 X Window系统124

8.1 X Window系统概念125

8.1.1 窗口管理器125

8.1.2 KDE和GNOME125

8.2 配置X126

8.2.1 获取硬件信息126

8.2.2 使用sax2126

8.2.3 帧缓冲图像127

8.2.4 安装后访问帧缓冲图像128

8.2.5 如果X仍然不能启动128

8.2.6 切换分辨率129

8.2.7 切换到文本控制台129

8.2.8 X上的复制和粘贴129

8.2.9 X上的用户首选项129

8.2.10 远程使用X129

8.2.11 无盘X终端132

8.3 KDE133

8.3.1 Konqueror134

8.3.2 KDE控制中心135

8.3.3 KDE应用程序135

8.4 GNOME136

8.4.1 Nautilus137

8.4.2 Firefox137

8.4.3 Evolution137

8.4.4 Gnucash137

8.4.5 AbiWord137

8.4.6 Gnumeric137

8.5 其他窗口管理器137

8.5.1 FVWM2138

8.5.2 Blackbox138

8.5.3 IceWM139

8.5.4 XFCE139

8.5.5 Window Maker139

8.6 Xgl和Compiz139

第9章 使用YaST配置系统143

9.1 YaST模块145

9.2 配置安装源148

9.3 设定代理设置150

9.4 使用NTP时间服务150

9.5 打印机配置151

9.6 设置扫描仪153

9.7 启动加载器配置153

9.8 设置SCPM155

9.9 运行级别编辑器156

9.10 用户和组157

9.10.1 添加或编辑用户157

9.10.2 添加或编辑组159

9.11 使用YaST安装附加软件160

9.12 YOU:YaST在线更新161

9.12.1 SUSE专业版和SLES上的YOU161

9.12.2 opensuse-updater161

9.12.3 YaST在线更新模块161

9.12.4 YOU带来的危险162

9.13 YaST安装服务器模块162

9.13.1 设置安装服务器163

9.13.2 从安装服务器安装164

9.14 自动安装——AutoYaST164

9.14.1 原理164

9.14.2 操作模式164

9.14.3 YaST自动安装模块165

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

9.14.5 更多信息166

第3部分 在SUSE Linux中使用命令行第10章 文本操作169

10.1 从文件读取行169

10.1.1 cat170

10.1.2 tac171

10.1.3 zcat171

10.1.4 head171

10.1.5 tail171

10.1.6 expand171

10.1.7 nl171

10.1.8 uniq172

10.1.9 sort172

10.2 从文件提取行172

10.2.1 grep173

10.2.2 zgrep174

10.2.3 grepmail174

10.2.4 sgrep175

10.2.5 split175

10.2.6 csplit175

10.3 使用文本文件的字段176

10.3.1 cut176

10.3.2 paste177

10.3.3 join177

10.3.4 awk177

10.3.5 wc178

10.4 替换文本178

10.4.1 sed179

10.4.2 tr179

10.4.3 dos2unix和unix2dos180

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

10.5.1 pr181

10.5.2 fold181

10.5.3 fmt181

10.5.4 groff-Tascii181

10.5.5 a2ps181

10.5.6 enscript181

10.6 比较文件182

10.6.1 cmp182

10.6.2 diff和patch182

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

10.7.1 antiword183

10.7.2 ps2ascii183

10.7.3 pdftotext183

10.7.4 ps2pdf184

10.7.5 dvi2tty184

10.7.6 detex184

10.7.7 acroread和xpdf184

10.7.8 html2text184

10.7.9 strings185

第11章 文本编辑器186

11.1 编辑器之争186

11.2 vi/vim187

11.2.1 使用命令模式188

11.2.2 围绕文本移动188

11.2.3 删除文本189

11.2.4 复制和粘贴190

11.2.5 插入和保存文件191

11.2.6 搜索和替换191

11.2.7 使用vim初始化文件192

11.2.8 退出vim192

11.3 emacs192

11.3.1 安装193

11.3.2 启动emacs193

11.3.3 控制emacs194

11.3.4 使用单词自动完成195

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

11.3.6 emacs模式195

11.3.7 使用日历197

11.3.8 自定义emacs197

11.3.9 更多信息199

第12章 使用软件包200

12.1 二进制RPM200

12.1.1 安装RPM201

12.1.2 查询RPM软件包202

12.1.3 移除安装的软件包203

12.1.4 验证RPM203

12.2 创建RPM204

12.2.1 发布RPM204

12.2.2 源代码205

12.2.3 RPM环境205

12.2.4 规范文件206

12.2.5 根据规范文件编译RPM208

12.2.6 检查完成的RPM209

12.3 安装源210

12.3.1 YaST的安装源模块210

12.3.2 一键安装212

12.4 命令行安装工具213

第13章 使用文件216

13.1 列出、复制和移动文件216

13.1.1 命令行工具216

13.1.2 文件管理器218

13.2 查找文件220

13.2.1 使用find220

13.2.2 使用locate220

13.2.3 使用Konqueror查找文件221

13.2.4 在GNOME中查找文件221

13.2.5 在mc中查找文件222

13.2.6 使用内容查找文件:Beagle222

13.3 查看文件和文件类型223

13.3.1 file命令223

13.3.2 strings、ghex2、khexedit和antiword223

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

13.4 压缩文件228

13.5 使用档案228

13.5.1 使用tar档案229

13.5.2 使用cpio档案230

13.5.3 使用zip档案230

13.5.4 解压RPM软件包230

13.5.5 使用pax231

13.5.6 使用ark231

13.6 文件属性和ACL231

13.6.1 文件属性232

13.6.2 文件ACL232

第14章 使用系统234

14.1 系统援救和修复234

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

14.1.2 引导进入援救系统235

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

14.2 使用分区237

14.2.1 分区示例239

14.2.2 生成文件系统241

14.3 使用DVD、CD和软盘242

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

14.3.2 创建和使用新磁盘映像242

14.3.3 创建ISO CD和DVD映像243

14.3.4 使用命令行刻录CD243

14.3.5 使用k3b刻录CD和DVD244

14.4 自动化任务244

14.4.1 shell别名244

14.4.2 编写shell脚本245

14.4.3 脚本语言249

第15章 Linux网络253

15.1 配置IP网络253

15.1.1 ifconfig253

15.1.2 设置路由255

15.1.3 使用iproute2257

15.2 ARP的精彩世界258

15.3 参与IPX网络259

15.4 网络工具260

15.4.1 使用Telnet260

15.4.2 使用SSH261

15.4.3 rsync263

15.4.4 wget264

15.4.5 跟踪网络上的包265

15.5 网络故障诊断与排除265

15.5.1 ping265

15.5.2 traceroute266

15.6 无线网络266

15.6.1 ndiswrapper267

15.6.2 配置无线网络268

15.7 蓝牙268

第4部分 在SUSE Linux中实现网络服务第16章 利用Apache Web服务器建立网站273

16.1 配置Apache274

16.1.1 SUSE中的Apache包274

16.1.2 首次启动Apache274

16.1.3 Apache配置文件275

16.1.4 全局指令275

16.1.5 主服务器276

16.1.6 虚拟主机277

16.2 安全278

16.2.1 设置用户访问278

16.2.2 设置组访问279

16.3 通用网关接口280

16.4 运用PHP创建动态内容281

16.5 使用YaST进行配置283

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

17.1 发送和接收邮件286

17.2 Postfix288

17.2.1 Postfix配置288

17.2.2 postfix术语及使用293

17.2.3 阻止垃圾邮件295

17.3 sendmail296

17.3.1 安装sendmail296

17.3.2 配置sendmail297

17.3.3 启动sendmail299

17.3.4 获得sendmail的更多信息299

17.4 Qpopper300

17.5 Fetchmail301

17.6 Cyrus IMAPD301

17.6.1 配置Cyrus用户302

17.6.2 向Cyrus添加用户302

17.6.3 创建共享邮箱302

17.6.4 集成Cyrus和Postfix303

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

17.7 选择邮件客户程序304

17.7.1 命令行客户程序304

17.7.2 图形化邮件客户程序304

17.8 Linux邮件系统305

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

18.1 Samba软件包307

18.2 设置和使用Samba客户端307

18.3 使用YaST设置Samba服务器311

18.4 创建和管理Samba密码文件313

18.5 使用Winbind守护程序314

18.6 Samba配置文件315

18.7 使用SWAT315

第19章 运用CUPS设置打印318

19.1 设置本地连接的打印机319

19.1.1 YaST未列出的打印机321

19.1.2 不支持的打印机321

19.1.3 从应用程序打印321

19.1.4 从命令行打印322

19.1.5 从命令行取消打印任务322

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

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

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

19.1.9 使用CUPS Web界面325

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

19.1.11 CUPS日志328

19.1.12 其他工具328

19.2 文档328

19.2.1 CUPS在线文档328

19.2.2 CUPS书籍328

19.2.3 SUSE打印文档329

19.2.4 IPP文档329

第20章 配置和使用DHCP服务330

20.1 DHCP操作模式330

20.2 SUSE中的DHCP软件包331

20.3 运用YaST设置DHCP服务器331

20.3.1 使用YaST DHCP服务器向导331

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

20.4 手动配置DHCP服务器335

20.4.1 IP地址范围336

20.4.2 分配默认网关336

20.4.3 配置名称服务336

20.4.4 配置固定地址336

20.4.5 其他选项336

20.4.6 定义主机组337

20.4.7 指定租期337

20.4.8 其他DHCP选项337

20.5 启动和停止DHCP客户端337

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

20.6.1 DHCP客户故障诊断与排除338

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

第21章 配置DNS服务器341

21.1 一些DNS理论341

21.1.1 顶层域341

21.1.2 如何进行DNS搜索342

21.1.3 缓存342

21.2 为缓存和转发配置BIND342

21.2.1 使用dig343

21.2.2 使用host344

21.3 检查记录类型344

21.4 使用区344

21.4.1 授权开始345

21.4.2 NS条目346

21.4.3 邮件交换器346

21.4.4 地址记录346

21.4.5 CNAME记录346

21.4.6 添加区到文件name.conf346

21.5 反向区347

21.6 使用YaST配置DNS服务器348

第22章 使用NFS351

22.1 挂载NFS文件系统351

22.1.1 引导时挂载NFS文件系统352

22.1.2 使用挂载选项352

22.1.3 rcnfs start和rcnfs stop353

22.1.4 YaST的NFS客户端模块353

22.2 NFS服务器353

22.2.1 导出文件354

22.2.2 exportfs命令355

22.2.3 showmount命令356

22.2.4 挂载NFS共享的一些问题356

22.2.5 NFS安全性考虑357

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

23.1 vsftpd作为匿名FTP服务器359

23.2 用vsftpd设置用户FTP361

23.3 允许上传362

23.4 使用pure-ftpd363

23.5 进一步的信息363

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

24.1 为什么使用防火墙366

24.2 用iptables配置防火墙366

24.2.1 实现iptables防火墙368

24.2.2 设置第一条规则368

24.2.3 添加规则369

24.2.4 规则的顺序370

24.3 网络地址翻译370

24.3.1 源NAT370

24.3.2 允许包转发371

24.3.3 Destination NAT372

24.4 重定向流量372

24.5 允许ICMP流量373

24.6 允许回送373

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

24.8 将丢弃的包记入日志374

24.9 使用SuSEfirewall2374

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

25.1 将NIS用于验证377

25.1.1 使用YaST设置NIS服务器377

25.1.2 手动设置NIS服务器379

25.1.3 配置用于NIS的客户端380

25.2 在SUSE中使用LDAP382

25.3 LDAP是什么382

25.3.1 LDAP对象383

25.3.2 层次结构383

25.4 实现LDAP服务器384

25.4.1 配置管理员384

25.4.2 测试LDAP服务器385

25.4.3 添加信息385

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

25.5 可插入认证模块389

25.6 把LDAP集成到Linux中390

25.7 在LDAP服务器上设置ACL391

25.8 LDAP怎样提供帮助392

第26章 用Squid设置Web代理393

26.1 在SUSE上启动Squid393

26.2 用户认证395

26.3 通过硬件地址限制访问396

26.4 Squid日志396

26.5 将Squid用作透明代理397

26.6 使用缓存管理器397

26.7 使用squidGuard398

第5部分 企业中的SUSE Linux第27章 企业架构401

27.1 典型组织401

27.1.1 Linux应用402

27.1.2 怎样使用Linux403

27.1.3 满足职员的要求403

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

27.2.1 IBM404

27.2.2 Hewlett-Packard405

27.2.3 64位平台405

27.2.4 刀片技术406

27.2.5 硬件、软件认证和支持406

27.3 综合讨论407

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

27.3.2 存储区域网络409

27.3.3 虚拟化所有内容411

27.3.4 灾难恢复412

27.3.5 高可用性和故障转移414

第28章 模拟和虚拟化415

28.1 模拟与虚拟化415

28.2 使用dosemu和dosbox的DOS模拟416

28.2.1 dosemu416

28.2.2 dosbox416

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

28.4 bochs PC模拟器419

28.5 使用QEMU的虚拟机420

28.6 VMWare虚拟机421

28.7 VirtualBox423

28.8 Xen Hypervisor424

28.8.1 硬件辅助虚拟化427

28.8.2 配置文件和命令行工具427

28.9 其他模拟器429

第29章 内核430

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

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

29.3 SUSE内核和vanilla内核431

29.3.1 内核版本号431

29.3.2 二进制内核包431

29.3.3 确定正在运行什么内核432

29.4 升级内核包432

29.5 内核配置432

29.6 构建内核435

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

29.7.1 内核破坏437

29.7.2 加载内核模块437

29.8 启动时的内核参数438

29.9 初始ramdisk438

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

30.1 技术背景440

30.2 难以处理的应用程序440

30.3 其他商业桌面发布版本441

30.4 其他方法441

30.5 SLD、NLD和SLED442

30.6 SLED和Linux Desktop的未来442

30.7 更多信息443

热门推荐