当前位置首页 > 百科> 正文

Fedora Core 2系统配置与管理

2019-11-29 07:56:25 百科

Fedora Core 2系统配置与管理

《Fedora Core 2系统配置与管理》是2005年出版的图书,作者是王大印。

基本介绍

  • 书名:Fedora Core 2系统配置与管理
  • 作者:王大印
  • 出版社:清华大学出版社
  • 出版时间:2005年8月17日
  • 装帧:平装

图书详细信息

ISBN:9787302116073
定价:49元
印次:1-1
装帧:平装
印刷日期:2005-8-17
作者:王大印

图书简介

Fedora Core 2是Red Hat Linux最新个人版,它使用2.6版新核心、优秀的图形界面,提供了很多方便易用的系统工具和网路管理工具。本书全面介绍了Fedora Core 2系统管理与配置的方法和过程。
本书共24章。第1~14章主要讲述Fedora Core 2基础内容,包括Fedora Core 2的安装和使用、档案和目录管理、编辑器的使用、shell、网路配置、磁碟管理和备份、用户管理、进程管理、软体安装方法和系统全局设定。第15~18章主要讲述桌面用户应掌握的内容,包括GUI环境(XOrg、KDE和GNOME)的配置和使用、常用软体、Open Office和Microsoft Office 2000的使用、排版软体teTeX的使用及核心的编译和载入。第19~23章主要讲述多种伺服器软体的安装、配置和使用,包括Web伺服器、域名伺服器Bind、Samba和NFS服务、邮件伺服器Sendmail、FTP伺服器vsftp。
本书以实用为原则,通过丰富的实例让读者轻鬆上手,逐步掌握Fedora Core 2的精髓。本书适合初、中级读者,大专院校学生及广大Linux爱好者使用。

目录

第1课概论 1
1.1Linux作业系统 1
1.1.1Linux作业系统简介 1
1.1.2Linux作业系统的特点 2
1.1.3Linux作业系统的套用领域 3
1.2FadHatLinux 3
1.2.1RedHatLinux的特点 4
1.2.2RedHat的版本 5
1.3安装FedoraCore2前的準备工作 6
1.3.1选择硬体平台 6
1.3.2检查Fedora的硬体需求 6
1.3.3準备安装FedoraCore2 7
1.4本课小结 8
第2课安装FedoraCore2 9
2.1从光碟安装FedoraCore2 9
2.1.1选择安装模式 9
2.1.2测试安装介质 10
2.1.3选择语言、键盘 11
2.1.4显示器配置 12
2.1.5选择安装类型 14
2.1.6磁碟分区 14
2.1.7配置引导装载程式 19
2.1.8配置TCP/IP网路 22
2.1.9设定主机名 23
2.1.10防火墙配置 24
2.1.11语言支持的选择 26
2.1.12时区配置 27
2.1.13设定root口令 28
2.1.14软体包组的选择 29
2.1.15準备安装 31
2.1.16安装软体包 32
2.1.17创建引导盘 32
2.1.18重新引导 33
2.2第一次启动时的配置 34
2.2.1第一次启动的欢迎萤幕 34
2.2.2许可协定 34
2.2.3设定系统的日期和时间 35
2.2.4设定显示器 35
2.2.5添加普通用户账号 36
2.2.6音效卡测试 36
2.2.7额外光碟 37
2.2.8结束设定 37
2.2.9图形化登录界面 38
2.3本课小结 38
第3课多作业系统共存 39
3.1GRUB配置 39
3.1.1GRUB的配置行 39
3.1.2GRUB的配置实例 40
3.2使用Windows的引导装载程式
引导Fedora 41
3.3本课小结 44
第4课初次使用FedoraCore2 45
4.1系统引导和用户登录 45
4.1.1选择会话语言 47
4.1.2会话选择 48
4.2XWindow使用基础 48
4.2.1桌面环境的基本操作 48
4.2.2在桌面系统中使用X终端 50
4.3用户注销 53
4.4系统关闭和重启 54
4.4.1文字模式下的系统关闭 54
4.4.2图形模式下的系统关闭 54
4.5获得线上帮助 55
4.5.1手册页 55
4.5.2包的文档 57
4.5.3HOWTO和FAQ 58
4.5.4slocate命令 59
4.5.5info页 60
4.6本课小结 61
第5课档案和目录管理 62
5.1在Linux中执行程式 62
5.1.1登录和注销 62
5.1.2shell简介 64
5.1.3shell工作过程 67
5.1.4使用Windows的超级终端远程
登录到Linux 68
5.1.5基本命令 71
5.2目录管理 81
5.2.1使用目录管理档案 81
5.2.2常用的目录操作 82
5.2.3路径和当前目录 88
5.3Linux的档案操作 92
5.3.1基本的档案管理 92
5.3.2档案和目录许可权操作 113
5.3.3档案的比较、查找和定位操作
123
5.4本课小结 133
第6课汉化终端 134
6.1Linux控制台汉化简介 134
6.1.1Linux控制台汉化现状 134
6.1.2Linux控制台工作原理 134
6.2zhcon简介 135
6.2.1什幺是zhcon 135
6.2.2zhcon的开发 135
6.2.3zhcon的特点 136
6.3zhcon的安装和使用 136
6.3.1下载zhcon及其运行环境 136
6.3.2安装zhcon 137
6.3.3启动和退出zhcon 137
6.3.4zhcon的中文输入法 138
6.3.5zhcon的常见问题 140
6.4本课小结 140
第7课使用文本编辑器 141
7.1使用图形化文本编辑器 141
7.1.1使用GNOME 141
7.1.2使用KWrite 143
7.2全萤幕幕编辑器vi 144
7.2.1vi编辑器简介 144
7.2.2进入和退出vi编辑器 144
7.2.3进入vi输入模式、删除和修改
命令 145
7.2.4简单的游标移动 146
7.3在档案中快速移动游标 147
7.3.1游标移动键的扩充 147
7.3.2查找指定的字元串 147
7.3.3双向查找指定的字元串 148
7.3.4以单词为单位移动游标 148
7.3.5行内的快速游标移动 148
7.3.6使用行号定位行 149
7.3.7将游标移动到当前萤幕的某个
位置 150
7.3.8将游标返回到原来位置 150
7.3.9让萤幕显示档案的指定位置 151
7.4文本删除 151
7.4.1删除字元 151
7.4.2删除行 151
7.4.3删除单词 151
7.4.4删除一行的一部分 152
7.4.5删除游标至某一个字元之间的
文本 152
7.4.6使用行号删除文本行 152
7.5文本添加 153
7.5.1在游标的左侧添加文本 153
7.5.2在当前行的上方或下方插入
新行 154
7.5.3在行首或行末添加文本 155
7.5.4添加命令小结 155
7.6撤销和重複命令 155
7.6.1多次撤销命令 155
7.6.2撤销一行中的所有修改 156
7.6.3重複最后一次文本修改命令 157
7.7vi的文本替换 157
7.7.1替换字元 157
7.7.2逐字元替换文本 158
7.7.3多个字元替换单个字元 158
7.7.4多个单词替换单个单词 158
7.7.5行替换 158
7.7.6替换行的剩余部分 159
7.8全局替换 159
7.8.1搜寻当前行的第一个实例 159
7.8.2搜寻指定行的第一个实例 160
7.8.3设定过滤条件进行搜寻 160
7.8.4在同一行中替换所有实例 160
7.9移动和複製文本 161
7.9.1複製和贴上行 161
7.9.2剪下和贴上行 162
7.9.3複製字元和单词 163
7.9.4複製文本块 164
7.9.5移动文本块 165
7.10保存档案 166
7.10.1保存当前编辑的档案 166
7.10.2取消对档案的修改 167
7.10.3保存文本块 167
7.10.4覆盖已有档案 168
7.10.5向档案追加文本 168
7.11vi编辑器与shell的互动 168
7.11.1读入文本档案 168
7.11.2在vi中运行子shell 169
7.11.3读入shell命令行的输出 169
7.12本课小结 171
第8课配置和使用shell 172
8.1shell简介 172
8.1.1shell的定义 172
8.1.2常见的shell 172
8.2shell编程基础 174
8.2.1基本语法 174
8.2.2变数和参数 175
8.3shell流程控制 177
8.3.1流程控制结构 177
8.3.2运行shell程式 181
8.4调试和跟蹤bashshell脚本 182
8.4.1shell脚本的调试 182
8.4.2shell脚本的跟蹤 183
8.5bash的内部命令 183
8.6其他bash命令 185
8.6.1简化输入方法 185
8.6.2重複执行命令 186
8.6.3定义别名 188
8.6.4改变bash提示符 190
8.6.5作业控制 191
8.6.6定製bash 192
8.6.7bash的作业控制 194
8.7本课小结 196
第9课网路配置和重要的网路诊断
工具 197
9.1网路诊断和配置命令 197
9.1.1ping——检测主机的连通性 197
9.1.2netstat——显示网路状态 199
9.1.3ifconfig——显示和配置网路
接口 203
9.1.4netconfig——网路环境配置
工具 207
9.1.5traceroute——显示数据包到主机
间的路径 208
9.1.6nslookup——与Internet域名
伺服器互动查询 209
9.1.7route——显示和操作IP路由表
210
9.1.8网路配置综合套用 213
9.2常用的网路工具 215
9.2.1telnet——远程登录命令 215
9.2.2ftp——远程档案传输 217
9.2.3ssh——安全shell 220
9.2.4sftp——安全的档案传输 221
9.3本课小结 221
第10课磁碟管理和备份恢复 222
10.1Linux档案系统 222
10.1.1Linux档案系统概述 222
10.1.2Linux档案系统的重要目录 222
10.1.3Linux的档案系统类型 223
10.2Linux磁碟管理 224
10.2.1显示与设定硬碟参数 224
10.2.2磁碟分区 225
10.2.3创建档案系统 227
10.2.4挂载档案系统 228
10.2.5磁碟空间管理 234
10.2.6检查与修复档案系统 236
10.2.7调整Linux档案系统参数 237
10.2.8档案系统同步 238
10.2.9启用/停用交换分区 238
10.2.10/etc/fatab档案 238
10.3磁碟複製命令 240
10.4归档命令 241
10.5档案压缩 243
10.5.1gzip命令 243
10.5.2gunzip命令 244
10.5.3zip命令 245
10.5.4unzip命令 245
10.5.5bzip2命令 246
10.5.6bunzip2命令 247
10.6备份和压缩的综合套用 247
10.6.1与压缩和归档相关的档案名称
及其功能 247
10.6.2常见的压缩备份操作实例 247
10.7本课小结 249
第11课用户管理 250
11.1基本用户管理 250
11.1.1增加用户 250
11.1.2修改用户账号 253
11.1.3删除或禁止用户账号 254
11.1.4管理用户的有效期 255
11.2超级用户授权和创建多个超级用户
255
11.2.1创建多个超级用户 255
11.2.2为普通用户分配特权 256
11.3本课小结 257
第12课进程管理 258
12.1核心对进程的管理 258
12.1.1Linux的进程 258
12.1.2虚拟记忆体 259
12.1.3进程的创建 259
12.1.4时钟和定时器 260
12.1.5程式的执行 260
12.2Linux进程管理命令 260
12.2.1进程及作业 261
12.2.2手工启动进程 261
12.2.3调度启动进程 262
12.2.4进程的挂起及恢复命令bg、fg
266
12.3进程查看 267
12.3.1who命令 267
12.3.2w命令 267
12.3.3ps命令 268
12.3.4top命令 269
12.3.5进程调度 269
12.4图形化进程管理程式 270
12.5本课小结 272
第13课软体安装方法 273
13.1在文本环境中安装RPM包 273
13.1.1RPM命令的工作模式 273
13.1.2安装和升级选项 274
13.1.3RPM包的查询选项 275
13.1.4验证选项 276
13.1.5删除选项 277
13.1.6RPM使用举例 277
13.2在GUI环境中安装RPM包 279
13.2.1使用档案管理器Nautilus
安装RPM包 279
13.2.2使用Linux的图形化安装工具
安装RPM包 280
13.3原始码安装 281
13.4线上更新系统 283
13.5本课小结 287
第14课配置FedoraCore2 288
14.1获取系统信息 288
14.2设定主机名和管理hosts档案 292
14.2.1设定主机名 292
14.2.2管理hosts档案 293
14.3配置档案inittab和rc启动脚本 294
14.3.1配置inittab档案 294
14.3.2rc启动脚本 296
14.4系统服务管理 297
14.4.1使用ntsysv 297
14.4.2使用chkconfig 298
14.4.3手工启动和停止系统服务 298
14.5本课小结 299
第15课设定和使用图形化桌面系统
300
15.1安装和配置XOrg 300
15.1.1安装XOrg 300
15.1.2配置XOrg 301
15.1.3配置XOrg硬体 302
15.1.4手工修改XOrg配置档案 306
15.2使用GNOME和KDE桌面 307
15.2.1桌面外观和切换桌面 307
15.2.2使用面板 309
15.2.3使用小程式 309
15.2.4使用通知区域 310
15.3GNOME和KDE的配置 311
15.3.1使用GNOME桌面管理器
进行配置 311
15.3.2使用GNOME控制中心进行
配置 311
15.3.3使用KDE控制中心进行配置
313
15.4GNOME和KDE应用程式 314
15.4.1附属档案 314
15.4.2网际网路应用程式 315
15.4.3图形和图像处理程式 317
15.4.4多媒体程式 319
15.4.5游戏 320
15.5本课小结 320
第16课丰富FedoraCore2的套用
软体 321
16.1安装PDF阅读器AcrobatReader 321
16.1.1FedoraCore2提供的PDF
阅读器 321
16.1.2安装AcrobatReader5 322
16.1.3使用AcrobatReader5.0.8 323
16.2安装和使用多媒体播放器
MPlayer 323
16.2.1下载Mplayer 324
16.2.2编译和安装MPlayerPre5 324
16.2.3使用MPlayer 326
16.3安装和使用聊天外挂程式Gaim 329
16.3.1下载带OpenQ外挂程式的GAIM
RPM包 329
16.3.2安装带OpenQ外挂程式的Gaim包
329
16.3.3使用Gaim和OpenQ 330
16.4美化Mozilla浏览器 331
16.4.1下载Flash播放器 331
16.4.2安装Flash外挂程式 331
16.4.3使用Flash 332
16.5添加中文字型 333
16.5.1準备安装字型 333
16.5.2安装字型 333
16.6载入NTFS核心模组 334
16.6.1下载NTFS的RPM包 334
16.6.2安装NTFS的RPM包 335
16.6.3挂载NTFS的分区 335
16.7本课小结 335
第17课编译核心和载入核心模组 337
17.1Linux核心和模组简介 337
17.1.1Linux核心 337
17.1.2Linux核心组成 338
17.1.3确定Linux核心的版本 339
17.2编译和安装Linux新核心 340
17.2.1核心编译模式 340
17.2.2新版本核心的获取 340
17.2.3安装编译核心所需的RPM包
341
17.2.4配置、编译和安装linux-2.6.6
核心 342
17.2.5引导测试 347
17.3Linux模组管理 348
17.3.1模组的概念 348
17.3.2载入模组 349
17.3.3与模组操作有关的命令 349
17.3.4手工载入模组 349
17.3.5从记忆体中卸载模组 350
17.4本课小结 350
第18课使用高效的办公和排版软体
351
18.1OpenOffice.org办公软体包的使用
351
18.1.1OpenOffice.org办公软体包的
功能 351
18.1.2使用OpenOffice的字处理
程式Writer 352
18.1.3使用OpenOffice的电子表格
处理程式Calc 354
18.1.4使用OpenOffice的演示文稿
创建程式Impress 355
18.1.5使用OpenOffice的图形处理
程式Draw 357
18.2安装和使用MicrosoftOffice
软体包 358
18.2.1安装CrossOverOffice 358
18.2.2安装MicrosoftOffice2000 362
18.2.3使用MicrosoftOffice2000 368
18.2.4使用CrossOverOffice时常见
的问题及解决方法 370
18.3本课小结 371
第19课ApacheWeb伺服器 372
19.1安装和使用Apache伺服器 372
19.1.1安装Apache伺服器 372
19.1.2启动Apache伺服器 373
19.1.3测试Apache伺服器 373
19.2Apache伺服器配置过程 374
19.3对Apache进行基本设定 375
19.4对Apache伺服器进行默认项设定
375
19.4.1站点配置 376
19.4.2记录日誌设定 377
19.4.3环境变数设定 377
19.4.4目录设定 378
19.5虚拟主机设定 379
19.5.1添加和编辑虚拟主机 379
19.5.2SSL支持 380
19.6伺服器设定 381
19.7调整性能 382
19.8保存设定 383
19.9本课小结 383
第20课架设域名伺服器 384
20.1DNS的工作原理 384
20.2安装和配置BIND 385
20.2.1BIND简介 385
20.2.2安装和控制BIND 385
20.2.3配置BIND 386
20.3使用DNS伺服器 393
20.3.1客户机端的DNS设定 393
20.3.2使用nslookup测试DNS伺服器
394
20.4本课小结 394
第21课与其他作业系统的共享和
控制 395
21.1Samba:与Windows系统之间共享
档案 395
21.1.1配置Samba伺服器 395
21.1.2连线Samba共享 399
21.2NFS:与Unix/Linux之间已分享档案
401
21.2.1导出NFS目录 401
21.2.2启动和停止NFS伺服器 404
21.2.3在客户端挂载NFS档案系统
404
21.3VNC:远程桌面控制 406
21.3.1VNC简介 406
21.3.2下载和安装VNC 406
21.3.3配置Fedora下的VNCServer
407
21.3.4使用VNCServer和VNCViewer
408
21.4X-Win32:Windows下的XServer
410
21.4.1访问Unix/Linux的远程X程式
410
21.4.2使用Windows下的XServer
访问远程X程式 411
21.5本课小结 417
第22课架设邮件伺服器Sendmail 418
22.1邮件系统的工作原理 418
22.1.1邮件伺服器与域名伺服器的
关係 418
22.1.2邮件传递过程 420
22.1.3邮件传递所使用的协定 422
22.1.4Relay与认证机制 423
22.2安装邮件伺服器软体 424
22.2.1安装Sendmail 424
22.2.2控制Sendmail服务 424
22.3配置Sendmail 425
22.3.1Sendmail档案结构 425
22.3.2配置Sendmail 426
22.3.3根据需要修改sendmail.mc
档案 427
22.3.4群组寄信功能 431
22.3.5信件伫列、邮件状态 432
22.3.6邮件在Mailer中的统计状态
(mailstats) 433
22.3.7添加新邮件账号 434
22.3.8为电子邮件账户设定别名 435
22.3.9指定信箱容量限制 436
22.3.10支持POP和IMAP功能 436
22.3.11客户端使用说明 437
22.4SMTP认证 438
22.4.1CyrusSASL 439
22.4.2启用Fedora的SMTP认证 439
22.5用Procmail进行邮件过滤 440
22.5.1什幺是Procmail 440
22.5.2启用Procmail 440
22.5.3设定Procmail的过滤规则 441
22.6SpamAssassin简介 443
22.6.1SpamAssassin的工作原理 443
22.6.2SpamAssassin的垃圾邮件
分析技术 444
22.7使用SpamAssassin 444
22.7.1下载SpamAssassin 444
22.7.2安装SpamAssassin 445
22.7.3配置SpamAssassin 445
22.8本课小结 447
第23课架设ftp伺服器vsftp 448
23.1安装vsftp伺服器 448
23.1.1vsftp简介 448
23.1.2安装和启动vsftp 449
23.2配置vsftp 449
23.2.1vsftp的默认行为 450
23.2.2vsftp伺服器的基本配置 453
23.2.3vsftp伺服器的匿名用户设定 454
23.2.4vsftp伺服器的高级配置 455
23.2.5vsftp伺服器配置实例 458
23.3本课小结 458
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net