FreeBSD 使用大全(第2版)

目 录内容简介
目 录
第1版序
第1章引言 1
1.1FreeBSD的起源 1
1.1.1Unix的历史发展 1
1.1.2FreeBSD的起源和发展 5
1.1.3当前FreeBSD的版本 7
1.2FreeBSD的功能特点 8
1.2.1FreeBSD的特点和应用范围 9
1.2.2使用FreeBSD的实例 11
1.2.3关于网络服务器操作系统的调查 12
1.3其他相关系统和组织 13
1.4FreeBSD的相关资源 18
1.4.1联机文档 18
1.4.2出版物 19
1.4.3Internet资源 19
1.4.4商业服务和支持 22
1.5FreeBSD5.0新特性 22
1.5.1下一代SMP支持 22
1.5.2内核调度实体KSE和线程实现 23
1.5.3网络I/O和文件系统 25
第2章安装与配置 27
2.1安装之前的准备 27
2.1.1准备硬件 27
2.1.2安装介质 30
2.1.3准备启动软盘 33
2.1.4准备硬盘 34
2.2安装FreeBSD 39
2.2.1启动安装系统 39
2.2.2系统安装程序 44
2.3基本系统配置 55
2.3.1设置网络 56
2.3.2定制控制台 57
2.3.3其他设置 59
2.3.4其他安装问题 62
第3章基本操作与使用 66
3.1启动与关闭系统 66
3.1.1BootManager 66
3.1.2系统登录与退出 67
3.1.3关闭系统 67
3.2文件与文件系统 69
3.2.1浏览目录树 69
3.2.2文件的属性 71
3.2.3文件系统 73
3.2.4文件的连接和符号连接 74
3.2.5文件的编辑 74
3.3用户的shell环境 77
3.3.1环境变量 77
3.3.2shell的高级功能 79
3.3.3shell脚本 82
3.4进程管理 84
3.4.1输入输出重定向和管道 84
3.4.2管理后台进程 85
3.4.3停止进程 86
3.4.4定时执行程序 87
3.5基本开发环境 89
3.5.1编译器GCC 89
3.5.2程序性能分析 90
3.5.3可执行程序格式 91
3.5.4使用make维护文件依赖关系 94
3.5.5CVS代码管理简介 95
第4章系统管理和维护 97
4.1系统的启动过程 97
4.1.1bootloader 97
4.1.2系统启动脚本 101
4.2用户管理 103
4.2.1用户数据 103
4.2.2增加用户 104
4.2.3超级用户root 107
4.2.4登录类别 109
4.2.5系统级shell设置 110
4.3磁盘操作 111
4.3.1设备文件 112
4.3.2安装文件系统 114
4.3.3设置fstab文件 118
4.3.4软盘操作 120
4.4维护文件系统 121
4.4.1检查硬盘 121
4.4.2调整文件系统的目录结构 121
4.4.3建立文件系统 122
4.4.4管理交换设备 125
4.5调整系统设置 126
4.5.1调整控制台设置 126
4.5.2配置系统时间 131
4.6日志与备份 133
4.6.1系统日志 133
4.6.2系统备份 136
第5章网络配置与使用 140
5.1DOD参考模型与TCP/IP 140
5.2基本网络设置 149
5.2.1配置计算机名字 150
5.2.2配置网络界面 150
5.2.3配置路由 155
5.2.4配置名字解析 159
5.2.5基本网络诊断工具 160
5.3简单网络规划和路由 162
5.3.1路由支持 162
5.3.2网络划分 162
5.3.3动态路由 164
5.3.4代理ARP 166
5.4基本网络应用 168
5.5下一代IP 173
5.5.1IPv6简介 174
5.5.2FreeBSD对IPv6的支持 176
5.5.36Bone虚拟网络 181
第6章拨号网络与广域网连接 182
6.1串口和modem 182
6.2PPP协议 184
6.3使用PPP进行拨号连接 184
6.3.1手工拨号 185
6.3.2设置拨号连接 186
6.3.3简单过滤处理与日志 189
6.3.4认证方式 192
6.3.5高级控制功能 192
6.4使用pppd及拨号程序 194
6.4.1外部拨号程序 194
6.4.2pppd简单配置 195
6.5拨号访问FreeBSD 196
6.5.1接受拨号终端访问 196
6.5.2PPP服务器基本设置 198
6.5.3PPP服务器高级配置 200
6.6其他广域网连接方式 204
第7章系统定制 206
7.1安装应用软件 206
7.1.1应用软件的类别 207
7.1.2PackagesCollection 208
7.2编译应用软件 210
7.2.1PortsCollection 211
7.2.2手工编译安装程序 215
7.3定制FreeBSD内核 215
7.3.1为编译内核准备源代码 216
7.3.2编译安装新内核 216
7.3.3内核配置选项 219
7.4定制系统 231
7.4.1内核模块 231
7.4.2定制全部系统 232
7.4.3升级系统 235
7.4.4安装程序 237
第8章系统监视与优化 238
8.1了解系统状态 238
8.1.1查看系统状态 238
8.1.2proc文件系统 244
8.1.3使用sysctl 245
8.2简单网络管理 251
8.2.1SNMP协议 251
8.2.2FreeBSD的SNMP支持 255
8.3系统监视 257
8.3.1获取基本数据 257
8.3.2图形工具RRDtools 258
8.3.3MRTG 259
8.4内核优化 259
8.4.1基本优化方法 259
8.4.2调整内核参数 261
8.4.3性能相关的内核参数 265
8.4.4磁盘和文件系统优化 267
8.5RAID与卷管理 281
8.5.1RAID简介 281
8.5.2使用ccd的简单RAID支持 285
8.5.3Vinum的简单配置 287
8.5.4Vinum高级配置 291
第9章桌面系统硬件支持 300
9.1常用硬件 300
9.1.1高级电源管理 300
9.1.2声卡设备 303
9.1.3PCMICA和USB支持 308
9.2GUI界面 312
9.2.1XWindow与XFree86 312
9.2.2安装XFree863.3.x 313
9.2.3安装和配置XFree864 324
9.3配置文件XF86Config 330
9.3.1文件搜寻路径 331
9.3.2可加载模块 331
9.3.3X服务器选项 332
9.3.4键盘设置 333
9.3.5鼠标设置 333
9.3.6显示器设置 334
9.3.7显示卡设置 335
9.3.8屏幕设置 336
第10章配置桌面环境 338
10.1桌面环境介绍 338
10.1.1桌面环境的额外内涵 338
10.1.2桌面环境的不同部分 339
10.2XWindow基础 340
10.2.1XWindow的基本概念 340
10.2.2进入XWindow 348
10.2.3定制XWindow的基本方法 354
10.2.4桌面环境简介 359
10.3中文环境 359
10.3.1中文化概述 360
10.3.2设置中文环境 363
10.3.3传统中文化技术 367
10.4打印配置 368
10.4.1系统结构 368
10.4.2配置打印机 369
10.4.3使用和控制打印机 375
10.5其他系统应用程序 376
10.5.1系统仿真功能 376
10.5.2运行Linux应用程序 378
第11章高级系统管理 382
11.1NIS服务 382
11.1.1NIS系统结构 382
11.1.2规划和实施NIS 383
11.1.3NISnetgroup 387
11.2网络文件系统NFS 388
11.2.1NFS服务器 388
11.2.
第1版序
第1章引言 1
1.1FreeBSD的起源 1
1.1.1Unix的历史发展 1
1.1.2FreeBSD的起源和发展 5
1.1.3当前FreeBSD的版本 7
1.2FreeBSD的功能特点 8
1.2.1FreeBSD的特点和应用范围 9
1.2.2使用FreeBSD的实例 11
1.2.3关于网络服务器操作系统的调查 12
1.3其他相关系统和组织 13
1.4FreeBSD的相关资源 18
1.4.1联机文档 18
1.4.2出版物 19
1.4.3Internet资源 19
1.4.4商业服务和支持 22
1.5FreeBSD5.0新特性 22
1.5.1下一代SMP支持 22
1.5.2内核调度实体KSE和线程实现 23
1.5.3网络I/O和文件系统 25
第2章安装与配置 27
2.1安装之前的准备 27
2.1.1准备硬件 27
2.1.2安装介质 30
2.1.3准备启动软盘 33
2.1.4准备硬盘 34
2.2安装FreeBSD 39
2.2.1启动安装系统 39
2.2.2系统安装程序 44
2.3基本系统配置 55
2.3.1设置网络 56
2.3.2定制控制台 57
2.3.3其他设置 59
2.3.4其他安装问题 62
第3章基本操作与使用 66
3.1启动与关闭系统 66
3.1.1BootManager 66
3.1.2系统登录与退出 67
3.1.3关闭系统 67
3.2文件与文件系统 69
3.2.1浏览目录树 69
3.2.2文件的属性 71
3.2.3文件系统 73
3.2.4文件的连接和符号连接 74
3.2.5文件的编辑 74
3.3用户的shell环境 77
3.3.1环境变量 77
3.3.2shell的高级功能 79
3.3.3shell脚本 82
3.4进程管理 84
3.4.1输入输出重定向和管道 84
3.4.2管理后台进程 85
3.4.3停止进程 86
3.4.4定时执行程序 87
3.5基本开发环境 89
3.5.1编译器GCC 89
3.5.2程序性能分析 90
3.5.3可执行程序格式 91
3.5.4使用make维护文件依赖关系 94
3.5.5CVS代码管理简介 95
第4章系统管理和维护 97
4.1系统的启动过程 97
4.1.1bootloader 97
4.1.2系统启动脚本 101
4.2用户管理 103
4.2.1用户数据 103
4.2.2增加用户 104
4.2.3超级用户root 107
4.2.4登录类别 109
4.2.5系统级shell设置 110
4.3磁盘操作 111
4.3.1设备文件 112
4.3.2安装文件系统 114
4.3.3设置fstab文件 118
4.3.4软盘操作 120
4.4维护文件系统 121
4.4.1检查硬盘 121
4.4.2调整文件系统的目录结构 121
4.4.3建立文件系统 122
4.4.4管理交换设备 125
4.5调整系统设置 126
4.5.1调整控制台设置 126
4.5.2配置系统时间 131
4.6日志与备份 133
4.6.1系统日志 133
4.6.2系统备份 136
第5章网络配置与使用 140
5.1DOD参考模型与TCP/IP 140
5.2基本网络设置 149
5.2.1配置计算机名字 150
5.2.2配置网络界面 150
5.2.3配置路由 155
5.2.4配置名字解析 159
5.2.5基本网络诊断工具 160
5.3简单网络规划和路由 162
5.3.1路由支持 162
5.3.2网络划分 162
5.3.3动态路由 164
5.3.4代理ARP 166
5.4基本网络应用 168
5.5下一代IP 173
5.5.1IPv6简介 174
5.5.2FreeBSD对IPv6的支持 176
5.5.36Bone虚拟网络 181
第6章拨号网络与广域网连接 182
6.1串口和modem 182
6.2PPP协议 184
6.3使用PPP进行拨号连接 184
6.3.1手工拨号 185
6.3.2设置拨号连接 186
6.3.3简单过滤处理与日志 189
6.3.4认证方式 192
6.3.5高级控制功能 192
6.4使用pppd及拨号程序 194
6.4.1外部拨号程序 194
6.4.2pppd简单配置 195
6.5拨号访问FreeBSD 196
6.5.1接受拨号终端访问 196
6.5.2PPP服务器基本设置 198
6.5.3PPP服务器高级配置 200
6.6其他广域网连接方式 204
第7章系统定制 206
7.1安装应用软件 206
7.1.1应用软件的类别 207
7.1.2PackagesCollection 208
7.2编译应用软件 210
7.2.1PortsCollection 211
7.2.2手工编译安装程序 215
7.3定制FreeBSD内核 215
7.3.1为编译内核准备源代码 216
7.3.2编译安装新内核 216
7.3.3内核配置选项 219
7.4定制系统 231
7.4.1内核模块 231
7.4.2定制全部系统 232
7.4.3升级系统 235
7.4.4安装程序 237
第8章系统监视与优化 238
8.1了解系统状态 238
8.1.1查看系统状态 238
8.1.2proc文件系统 244
8.1.3使用sysctl 245
8.2简单网络管理 251
8.2.1SNMP协议 251
8.2.2FreeBSD的SNMP支持 255
8.3系统监视 257
8.3.1获取基本数据 257
8.3.2图形工具RRDtools 258
8.3.3MRTG 259
8.4内核优化 259
8.4.1基本优化方法 259
8.4.2调整内核参数 261
8.4.3性能相关的内核参数 265
8.4.4磁盘和文件系统优化 267
8.5RAID与卷管理 281
8.5.1RAID简介 281
8.5.2使用ccd的简单RAID支持 285
8.5.3Vinum的简单配置 287
8.5.4Vinum高级配置 291
第9章桌面系统硬件支持 300
9.1常用硬件 300
9.1.1高级电源管理 300
9.1.2声卡设备 303
9.1.3PCMICA和USB支持 308
9.2GUI界面 312
9.2.1XWindow与XFree86 312
9.2.2安装XFree863.3.x 313
9.2.3安装和配置XFree864 324
9.3配置文件XF86Config 330
9.3.1文件搜寻路径 331
9.3.2可加载模块 331
9.3.3X服务器选项 332
9.3.4键盘设置 333
9.3.5鼠标设置 333
9.3.6显示器设置 334
9.3.7显示卡设置 335
9.3.8屏幕设置 336
第10章配置桌面环境 338
10.1桌面环境介绍 338
10.1.1桌面环境的额外内涵 338
10.1.2桌面环境的不同部分 339
10.2XWindow基础 340
10.2.1XWindow的基本概念 340
10.2.2进入XWindow 348
10.2.3定制XWindow的基本方法 354
10.2.4桌面环境简介 359
10.3中文环境 359
10.3.1中文化概述 360
10.3.2设置中文环境 363
10.3.3传统中文化技术 367
10.4打印配置 368
10.4.1系统结构 368
10.4.2配置打印机 369
10.4.3使用和控制打印机 375
10.5其他系统应用程序 376
10.5.1系统仿真功能 376
10.5.2运行Linux应用程序 378
第11章高级系统管理 382
11.1NIS服务 382
11.1.1NIS系统结构 382
11.1.2规划和实施NIS 383
11.1.3NISnetgroup 387
11.2网络文件系统NFS 388
11.2.1NFS服务器 388
11.2.
目 录内容简介
本书详细介绍了FreeBSD操作系统的基本安装、使用、管理方法,以及它在各个领域中的应用。本书包括了对FreeBSD系统的定制和优化,以及各种应用条件下的系统管理技巧等高级内容,最重要的特色是这些技巧都和FreeBSD下的具体操作结合起来,力图通过深入浅出的概念讲解和具体的操作实例,使读者能够快速学习到必要的知识,从而掌握FreeBSD系统和相关的应用系统。
比价列表
| 商家 | 评价 (0) | 折扣 | 价格 |
![]() | 暂无 | 当当缺货N个月 | ![]() 12天前更新 |
公众号、微信群
缺书网微信公众号
扫码进群实时获取购书优惠



