图书介绍
UNIX技术大全 Internet卷PDF|Epub|txt|kindle电子书版本网盘下载
![UNIX技术大全 Internet卷](https://www.shukui.net/cover/58/31141654.jpg)
- (美)(R.伯克)Robin Burk等著;前导工作室译 著
- 出版社: 机械工业出版社;西蒙与舒斯特国际出版公司
- ISBN:7111065794
- 出版时间:1998
- 标注页数:755页
- 文件大小:64MB
- 文件页数:785页
- 主题词:
PDF下载
下载说明
UNIX技术大全 Internet卷PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 最终用户的图形用户界面1
1.1 什么是GUI?1
第一部分 图形用户界面1
1.2 X窗口2
1.3 显示、屏幕和窗口2
1.4 叠放次序3
1.5 X窗口的定点设备3
1.6 窗口管理器简介5
1.7 X Window入门5
1.7.1 使用XDM6
1.7.2 启动X的复杂方法6
1.8.3 窗口图标化8
1.8.4 窗口最大化8
1.8 在MWM中使用Motif窗口8
1.8.2 图标和窗口8
1.8.1 使用鼠标8
1.8.5 改变窗口大小9
1.8.6 焦点和选择窗口10
1.8.7 移动窗口或图标10
1.8.8 增加一个新窗口10
1.8.9 窗口的几何结构11
1.9 使用窗口菜单12
1.10 使用键和元键12
1.11 使用“root”菜单12
1.12 使用Motif客户程序13
1.13.1 XmdialogShell16
1.13.2 XmMenuShell16
1.13.3 VendorShell16
1.14 其他显示构件16
1.13 其他构件类型16
1.14.1 XmArrowButton17
1.14.2 XmDrawButton17
1.14.3 XmLabel17
1.14.4 XmPushButton17
1.14.5 XmSeparator17
1.14.6 XmText17
1.14.7 下拉式菜单(pull-Down Menu)17
1.14.11 XmFrame18
1.14.13 Gadget(配件)18
1.14.12 XmRowColum18
1.14.8 弹出式菜单(Pop-Up Menu)18
1.14.10 XscrolledWindow18
1.14.9 XmScale18
1.15 定制资源19
1.16 定义资源19
1.17 定制MWM21
1.17.1 代码资源设置21
1.17.2 使用命令行22
1.17.3 使用环境变量22
1.19 使用.mwmrc文件24
7.4 shell命令行24
1.18 列出应用的资源24
1.19.1 增加菜单元素27
1.20 定制客户桌面28
1.20.1 xsetroot28
1.19.2 按钮和键绑定的进一步讨论28
1.20.2 使用Xset29
1.20.3 调用屏幕保护29
1.20.4 使用字体29
1.20.5 得到显示器更多信息的“xdpyinto”30
1.20.6 帮助使用左手的用户:xmodmap命令30
1.22 登录远程机器31
1.23 颜色31
1.21 有效的命令行选项31
1.24 字体33
1.24.1 使用xlsfonts33
1.24.2 使用xfontsel34
1.25 X11R6的加强*35
1.26 展望36
1.27 GUI前端处理机36
1.27.1 Sun Microsystem OPEN Look和OLIT37
1.27.2 COSE和CDE37
1.29 其他GUI厂商38
1.28 COSE和CDE38
1.30 称植非Motif应用40
1.31 更多信息40
1.32 小结41
第2章 程序员的图形用户界面42
2.1 技术范围42
2.2 编写 Motif应用43
2.2.1 命名习惯44
2.2.2 编写第一个Motif应用程序44
2.3 Motif编程要素46
2.3.1 构件层次结构47
2.3.2 设计布局57
2.3.3 菜单58
2.3.4 对话框60
2.3.5 事件61
2.3.6 处理输出67
2.3.7 画线、点、弧和多边形70
2.3.8 X颜色模型71
2.4 主题变换:Motif设计和替代品75
2.4.1 Motif替代品75
2.4.2 Motif的补充75
2.4.3 基于Motif的Gui开发环境76
2.5 小结78
第二部分 编程79
第3章 使用Vi和Emacs编辑文本79
3.1.2 为什么会对使用Vi感兴趣?80
3.1.1 Vi与ex的关系80
3.1 什么是Vi80
3.1.3 启动和退出Vi81
3.2 Vi入门:Vi概貌82
3.2.1 Vi存在的几种模式82
3.2.2 启动Vi83
3.2.3 移动光标和简单编辑84
3.3 Vi高级编辑:提示和技巧98
3.3.1 在Vi中使用ex的强大功能98
3.3.2 用基本ex命令处理文本块99
3.3.3 查找和替换101
3.3.4 正则表达式102
3.3.5 使用正则表达式进行全局查找和替换103
3.3.6 文件操作104
3.3.7 从Vi中使用UNIX的强大功能106
3.3.8 标记位置107
3.3.9 高级用户篇:用户化 Vi108
3.3.10 其他高级的编辑技巧111
3.4 Emacs是什么112
3.4.1 与Vi作比较112
3.4.2 如何得到Emacs113
3.4.3 为什么对Emacs感兴趣113
3.4.4 启动和退出Emacs113
3.5.1 基础知识介绍114
3.5 基本编辑:Emacs入门114
3.5.2 光标移动和简单编辑117
3.6 Emacs高级编辑:提示和技巧122
3.6.1 查找和替换122
3.6.2 使用多个缓冲区124
3.6.3 为各种编程语言提供格式127
3.6.4 将Emacs用作环境128
3.7 命令汇总130
3.8 小结135
第4章 AWK136
4.1 awk语言的用途136
4.2 awk语言的基本特点137
4.3 awk的简短历史137
4.4 awk语言的基础知识138
4.4.1 从命令行运行awk138
4.4.2 输入文件138
4.4.3 模式和动作139
4.4.4 输入140
4.4.5 程序格式化141
4.4.6 ask出错信息小注141
4.5 输出所选域141
4.6 模式143
4.6.1 BEGIN和END143
4.6.2 表达式144
4.6.3 字串匹配145
4.6.4 范围模式146
4.6.5 复合模式147
4.7 动作148
4.7.1 变量148
4.7.2 条件判断152
4.7.3 循环154
4.7.4 字串(strings)158
4.7.5 数组(Arrays)160
4.7.6 算术运算161
4.7.7 运算符161
4.8 输入与输出163
4.8.1 输入163
4.8.2 getline语句163
4.8.3 输出163
4.8.4 prinft语句164
4.9 命令行参数166
4.9.1 传递命令行参数166
4.10.1 函数定义167
4.10 函数167
4.9.2 在命令行给变量设值167
4.10.2 函数参数168
4.10.3 变量168
4.10.4 函数调用169
4.10.5 Return语句169
4.11 生成报表(Writing Reports)169
4.11.1 重温BEGIN和END169
4.11.3 提取数据170
4.11.2 复杂报表170
4.12 快捷命令(Commands On-the-Fly)171
4.13 高级概念172
4.13.1 内部系统函数172
4.13.2 多行记录172
4.13.3 多维数组172
4.14 小结173
4.15 进一步阅读173
第5章 Perl174
5.1 Perl概述174
5.1.1 从何处获取Perl174
5.1.5 用标量变量贮存值175
5.1.2 一个简单的例程175
5.1.4 从标准输入读取数据175
5.1.3 使用注释175
5.1.6 给标量变量赋值176
5.1.7 字符串中的标量变量176
5.1.8 向标准输出写数据176
5.2 使用标量变量176
5.2.1 理解标量值176
5.2.2 使用标量变量操作符179
5.3 使用列表和数组变量186
5.3.1 介绍列表186
5.3.2 用数组变量存储列表188
5.3.3 给数组变量赋值188
5.3.4 使用数组片189
5.3.5 其他数组操作190
5.3.6 使用命令行参数191
5.4 程序控制流192
5.4.1 条件执行:if语句192
5.3.7 标准输入和数组变量192
5.4.2 使用if和else的二路分支193
5.4.3 使用unless的条件分支193
5.4.4 使用while和until重复文件语句193
5.4.5 使用单行条件语句194
5.4.6 for循环195
5.4.7 foreach循环195
5.4.8 使用 last语句退出循环196
5.4.9 使用next开始循环的下一次迭代196
5.4.10 在多级跳转中使用标记块197
5.4.11 使用die()终止程序198
5.5 文件的读写198
5.5.1 打开文件198
5.5.4 关闭文件199
5.5.3 写文件199
5.5.2 读文件199
5.5.6 从文件序列读入200
5.5.5 检测文件状态200
5.6 使用子程序201
5.6.1 定义子程序201
5.6.2 使用子程序201
5.6.3 从子程序返回值202
5.6.4 使用局部变量203
5.6.5 传递值给子程序203
5.7 关联数组205
5.7.1 定义关联数组205
5.7.2 访问关联数组206
5.7.3 关联数组的复制206
5.7.4 增加和删除数组元素206
5.8 格式化输出207
5.8.1 定义输出格式207
5.7.5 列出数组索引和数组值207
5.7.6 在循环中使用关联数组207
5.8.4 选择值域格式208
5.8.2 显示输出格式208
5.8.3 在输出格式中显示值208
5.8.5 写到其他输出文件209
5.8.6 指定页鼎209
5.8.7 长字符串的格式化210
5.9 引用210
5.9.1 理解引用210
5.9.3 多维数组211
5.9.2 引用和数组211
5.9.4 子程序的引用212
5.9.5 文件指针的引用212
5.10 OOP——面向对象编程212
5.10.1 包212
5.10.2 创建一个模块213
5.10.3 创建类及其对象214
5.10.4 方法214
5.10.6 继承(Inheritance)215
5.10.5 覆盖(override)215
5.11 使用内部函数216
5.13 小结218
5.12 $_变量218
第6章 C和C++编程语言219
6.1 C语言介绍219
6.2 创建、编译和运行和第一个程序221
6.3 C语言概述222
6.3.1 C语言的基本语法222
6.3.2 表达式224
6.3.3 控制语句225
6.4 创建一个简单程序228
6.4.1 编写代码228
6.4.2 编译程序229
6.4.3 执行程序230
6.5 创建大型应用程序230
6.6 调试工具230
6.7.1 用C++编程:基本概念231
6.7 C++介绍231
6.7.2 C和C+的作用域232
6.7.3 C++中的函数和操作符重载234
6.7.4 C++数据结构中的函数235
6.7.5 C++的类237
6.8 小结239
第7章 make实用工具240
7.1 make简介240
7.2 makefiles240
7.3 目标行241
7.3.1 库目标241
7.3.2 规则目标242
7.3.3 固有目标243
7.3.4 常用目标244
7.5 宏245
7.5.1 宏的语法246
7.5.2 宏替换247
7.5.3 特殊的固有宏247
7.6 make伪指令248
7.7.1 命令行选项249
7.7 命令行参数249
7.7.2 命令行宏定义250
7.7.3 命令行目标定义250
7.8 各种make程序250
7.8.1 GNU make250
7.8.2 imake251
7.8.3 nmake251
7.9 make实用程序252
7.9.1 makedepend252
7.9.2 mkmf252
7.10 小结252
第三部分 文本排版和打印253
第8章 用troff和nroff排版253
8.1 nroff/troff排版:概述254
8.2.1 显示nroff文件255
8.2.2 nroff与troff输出的差别255
8.2 用nroff和troff打印255
8.2.3 打印troff文件256
8.2.4 打印nroff文件256
8.3 文本填充和对齐256
8.4 垂直间距259
8.5 行控制261
8.6 页控制262
8.7 字体和风格控制266
8.8 内嵌转义序列269
8.9 特殊字符271
8.10 字串和宏272
8.11 数字寄存器274
8.12 陷阱(Traps)和分流(Diversions)279
8.13 制表符、字符转换和控制279
8.14 局部移动281
8.15 加粗、直线和圆弧282
8.16 条件文本(Conditional Text)282
8.17 文件切换和环境283
8.18 其他请求(Flotsam and Jetsam)284
8.19 使用nroff/troff格式化程序输出285
8.20 nroff/troff请求的快速参考287
8.21 nroff和troff命令的选项289
8.22 troff输出的后处理(post-processing)290
8.23 小结291
9.2 man宏包292
9.2.1 各页的编排292
9.1 什么是宏?292
第9章 用宏包进行格式化292
9.2.2 标题293
9.2.3 段落风格296
9.2.4 字体和点的尺寸297
9.2.5 预处理器宏298
9.2.6 预定义字串298
9.2.7 其他各种宏298
9.2.8 与troff和nroff一起使用man宏298
9.2.9 man宏汇总298
9.3.1 打印用ms me和man格式化的文件299
9.3 打印用标准宏包格式化的文件299
9.3.2 从命令行设置数字寄存器300
9.3.3 出错信息301
9.3.4 me宏汇总301
9.3.5 ms宏汇总302
9.4 小结305
第10章 编写自定义宏306
10.1 宏的回顾和概述306
10.2 入门310
10.3 数字寄存器312
10.3.1 预定义数字寄存器(nroff/troff)314
10.3.2 预定义的只读数字寄存器(nroff/troff)315
10.4 预定义字串315
10.5 其他宏操作317
10.5.1 清除宏317
10.5.2 重命名宏317
10.5.3 附加宏318
10.6 一个简单实例318
10.7 参数319
10.8 条件语句320
10.9 算术和逻辑表达式321
10.10 转换321
10.11 陷阱322
10.12 环境323
10.13 调试323
10.13.1 troff的输出323
10.13.2 PostScript的输出324
10.14 创建宏包的提示325
10.16 小结326
10.15 打印用自定义宏包格式化的文件326
第11章 作家的工具327
11.1 nroff和troff的预处理器328
11.1.1 使用tbl格式化表格328
11.1.2 疑难解释330
11.1.3 使用eqn/neqn格式化公式331
11.1.4 使用pic绘制图形335
11.1.5 用grap创建图形341
11.1.7 用refer创建参考文献目录345
11.1.6 用cw格式化程序345
11.1.8 用ptx和mptx(宏)创建排序的索引346
11.2 使用spell347
11.2.1 创建个人字典348
11.2.2 创建专业字典348
11.2.3 使用ispell349
11.3 /dev/null:UNIX空路径349
11.4 用wc统计字数349
11.5.2 使用explain350
11.5.3 使用style350
11.5.1 使用diction350
11.5 使用diction explain和style检查语法350
11.6 使用grep351
11.6.1 检查文件大纲351
11.6.2 搜索字符串352
11.6.3 搜索单词的拼写字典352
11.7 使用sed352
11.9 man命令353
11.8 使用diffmk353
11.10 使用SCCS控制文档354
11.11 deroff——清除nroff/troff的所有痕迹354
11.12 小结354
第四部分 安全性355
第12章 UNIX安全风险355
12.1 安全的确是一个问题355
12.2 黑客和窃贼:侵入系统的人以及他们所希望的事情?356
12.3 窃贼干些什么357
12.3.1 物理安全358
12.3.2 社会工程358
12.3.3 处理品攻击358
12.3.4 基于网络和电话的攻击359
12.4 文件系统的安全359
12.5 网络安全359
12.5.1 网络文件系统(NFS)359
12.6 小结360
12.5.4 简单文件传输协议(TFTP)360
12.5.3 finger是服务器360
12.5.2 网络信息系统(NIS)360
第13章 安全技术361
13.1 安全策略361
13.1.1 安全策略的考虑362
13.1.2 安全策略的目标362
13.2.3 阻止基于网络和电话线的攻击363
13.2.2 阻止对处理品的攻击363
13.2.1 人员接近363
13.2 物理安全*363
13.3 人员问题364
13.4 用户认证365
13.4.1 选择好的密码365
13.4.2 密码筛选365
13.4.3 系统帐号的密码366
13.4.4 密码期限366
13.4.5 隐藏密码366
13.4.6 一次性密码366
13.4.7 对等主机和.rhosts认证367
13.4.8 rhots和超级帐号368
13.4.9 .netrc身份验证368
13.5 文件系统安全368
13.6 网络安全369
13.6.1 FTP370
13.6.2 sendmail370
13.7.1 消息摘要371
13.7 侵入检测371
13.6.6 简单文件传输协议(TFTP)371
13.6.5 finger371
13.6.4 网络信息系统(NIS)371
13.6.3 网络文件系统(NFS)371
13.7.2 C2审计372
13.7.3 程序包装372
13.8 灾难恢复373
13.9 自动的安全工具373
13.9.1 COPS373
13.9.6 自动安全工具的在线源374
13.9.5 Merlin374
13.9.3 SATAN和Courtney374
13.9.2 TAMU Tiger374
13.9.4 SPI-NET374
13.10 防火墙和屏敝主机375
13.11 Kerberos375
13.12 硬件解决方案375
13.12.3 过滤路由器376
13.13 小结376
13.12.2 加密以太网Hub376
13.12.1 同拨modem376
第14章 安全组织377
14.1 政府377
14.2 CIAC-Computer Incident Advisory Capability377
14.2.1 FIRST-Forum of Inciden Response and Security Teams378
14.2.2 NIST-National Institute of Standards and Technology378
14.3 学院378
14.3.1 CERT-Computer Emergency Response Team378
14.5 专业和技术组织379
14.4.2 USENIX379
14.5.1 ACM-计算机协会379
14.3.2 COAST-Computer Operations,Audit and Security Techonology379
14.4.1 UniFornm379
14.4 与UNIX相关的组织379
14.5.2 ASIS-美国工业安全协会380
14.5.3 CPSR-对社会负责的计算机专家380
14.5.4 CSI-计算机安全协会380
14.5.5 HTCIA-高技术犯罪调查联盟380
14.5.6 IEEE-电子电气工程师协会380
14.5.7 ISACA-信息系统审计和控制联盟381
14.5.8 ISSA-信息系统安全联盟381
14.5.9 (ISC)2-国际信息系统安全证明协议381
14.6 在线信息源381
14.6.1 E-mail讨论列表381
14.6.2 新闻组382
14.7 黑客在哪儿闲荡383
14.7.1 计算机秘密文摘383
14.8 小结384
14.7.2 PHRACK384
第五部分 UNIX和Internet385
第15章 HTML——概要介绍385
15.1 什么是URL385
15.2 什么是超文本386
15.3 HTML描述386
15.4 使用Web浏览器387
15.5.1 最小的HTML文档388
15.5 HTML编程388
15.5.2 字体控制389
15.5.3 文字格式控制394
15.5.4 列表标记396
15.5.5 扩充列表401
15.5.6 超文本标记402
15.5.7 窗体的简单描述406
15.5.8 表格的简单描述408
15.7 CGI脚本和Java Applets409
15.6 工具409
15.9 标记总结410
15.8 特殊字符410
15.10 小结413
第16章 MIME-多Internet邮件扩展415
16.1 MIME成为Internet标准的过程415
16.1.1 Internet标准是怎样被采用的415
16.1.2 MiME的历史417
16.2 MIME数据类型方案418
16.3.2 图像类型419
16.3 常用MIME数据类型419
16.3.1 文本类型419
16.3.3 音频类型420
16.3.4 视频类型420
16.3.5 应用类型420
16.3.6 多部分和消息类型421
16.4 Web页、Web服务器和MIME421
16.5 小结422
17.2 CGI的限制423
第17章 用CGI编写的Web页面423
17.1 公共网关接口的定义423
17.2.1 SSI(不用CGI而制做动态页面)424
17.2.2 与CGI相对的服务器APIs424
17.3 CGI工作过程424
17.4 基本的窗体:标记和属性425
17.4.1 窗体425
17.4.2 INPUT425
17.5 高级窗体427
17.5.1 SELECT和OPTION427
17.5.2 TEXTAREA428
17.5.3 SSI(server-side Indudes428
17.6 设计思考429
17.7 使用CGI430
17.7.1 怎样执行CGI430
17.7.2 安全问题431
17.7.3 shell脚本可以使用的数据431
17.7.4 输出类型432
17.7.5 最少的CGI应答434
17.7.6 窗体434
17.7.7 CGI-BIN包装434
17.7.8 Netscape Cookies434
17.7.9 JavaScript435
17.8 CGI资源参考436
17.9 小结437
18.1.1 安全和数据并发事件438
18.1 Shell脚本支持CGI的原因438
第18章 用Shell开发CGI438
18.1.2 最小的脚本439
18.1.3 窗体442
18.1.4 计数器447
18.1.5 特殊处理451
18.2 其他可供选用的UNIX Shell453
18.3 何时和为何要使用其他工具454
18.4 小结454
19.1.1 一个CGI语言的要求455
第19章 用Perl开发CGI455
19.1 为什么使用Perl455
19.1.2 Perl如何完成CGI456
19.2 CGI编程涉及的领域460
19.2.1 不要相信任何东西461
19.2.2 Per CGI程序的常有缺点462
19.3 介绍CGI.pm463
19.3.1 何时使用CGI.pm463
19.3.2 一些CGI.pm方法464
19.3.4 通过自引用URL保存状态465
19.3.3 引用CGI.pm到当前名字空间465
19.3.5 带多参数的CGI函数466
19.3.6 HTTP首部466
19.3.7 HTTP会话变量467
19.3.8 CGI.pm中的HTML468
19.3.9 HTML窗体469
19.3.10 Netscape Cookies473
19.3.12 Java Script474
19.3.11 Netscaper框架474
19.4 小结475
第20章 用C和C++开发CGI476
20.1 为什么C/C++支持CGI476
20.2 安全和数据并发问题476
20.3 最小的程序478
20.4 窗体481
20.5 计数器486
20.6 特殊处理490
20.7 小结493
第21章 超文本传输协议(HTTP)简介494
21.1 HTTP的用途494
21.2 协议定义496
21.2.1 HTTP例子操作496
21.2.2 消息、首部和返回吗498
21.2.3 HTTP请求消息498
21.3.1 建立链接——预备队列(Back-log Queue)503
21.3 标识和解决一些性能问题503
21.3.2 链接终止504
21.3.3 通讯协议操作——TCP和拥塞控制505
21.3.4 在HTML页中提供多链506
21.4 使用Cache减少下载507
21.5 展望509
21.5.1 支持永久性TCP链接509
21.5.2 得到支持的新请求方法509
21.6 小结510
第22章 监控Web服务器的活动511
21.1 访问日志511
21.1.1 使用访问日志数据511
21.1.2 内容和编程511
21.1.3 规模和负载确定512
21.1.4 广告512
21.1.5 访问日志格式512
21.1.6 结果码513
22.2.1 引用标志514
22.2.2 用户代理(User_Agent)514
22.2 扩展日志514
22.2.3 错误日志515
22.4 基本分析516
22.4.1 一般统计数据516
22.4.2 定期报告517
22.4.3 人口统计报告517
22.4.4 页面报告519
22.5.2 路径520
22.5.1 会话520
22.5 高级分析520
22.6 精确登记521
22.6.1 调整高速缓存521
22.6.2 本地缓存521
22.6.3 代理缓存522
22.7 分析工具522
22.7.1 选择一个分析工具522
22.7.2 分析类型522
22.7.7 流行工具523
22.7.6 速度523
22.7.3 输出质量523
22.7.5 平台523
22.7.4 企业支持523
22.7.8 共享/免费分析工具524
22.7.9 商和分析工具524
22.8 小结525
第六部分 源文件控制527
第23章 版本控制简介527
23.1 什么是版本控制527
23.2 版本控制的概念——一个例子528
23.2.1 注册原始版本528
23.2.2 创建一个新版本529
23.2.3 版本树530
23.2.4 返回到一个早期版本530
23.3 高级概念531
23.3.1 版本历史531
23.3.2 单个文件或工程的多个版本531
23.3.4 合并532
23.3.3 在版本树上扩展分支532
23.3.5 文件锁534
23.3.6 关键词535
23.3.7 符号名、基线和发布535
23.3.8 使用发行号来代替符号名535
23.4 小结536
24.1 什么是RCS537
24.2 什么是RCS537
第24章 RCS介绍537
24.3 为什么使用RCS538
24.4 效率540
24.5 RCS还能?别的什么事?543
24.6 更多的信息543
24.7 小结544
第25章 CVS介绍545
25.1 CVS与RCS和SCCS的区别545
25.2 开始一个项目545
25.2.1 仓库546
25.2.2 把文件引入仓库547
25.2.3 文件许可权548
25.2.4 维护源代码修正548
25.2.5 检取文件548
25.2.6 登记文件551
25.2.7 更新551
25.2.8 分支551
25.2.10 冲突的解决554
25.2.9 合并554
25.2.11 清除555
25.3 关键词555
25.4 环境变量556
25.5 小结556
第26章 SCCS介绍557
26.1 基本操作557
26.2 SCCS命令总结558
26.2.1 初始化版本558
26.2.2 检取一个文件558
26.2.3 登记文件559
26.2.4 检查版本的细节和历史560
26.2.5 模块关键词561
26.2.6 其他的命令561
26.3 附加的SCCS特性562
26.4 合并版本562
26.5 使用SCCS:一个例子563
26.5.1 开始工程563
26.5.2 修改文件565
26.5.3 修改、锁、登记、恢复566
26.5.4 使用SCCS来发行567
26.6 实际使用567
26.7 小结567
第七部分 常见问题解答(FAQ)569
第27章 AIX FAQ569
27.1.2 对象数据库是什么意思,以及它的用途?570
27.1.3 怎样才能区别所拥有的是那个版本的AIX?570
27.2 SMIT工具570
27.1 一般概念570
27.1.1 AIX和其他的UNIX有什么不同?570
27.2.1 怎样才能引入另一台机器的“etc/passwd”和“etc/group”文件?571
27.2.2 怎样才能不在SMIT中运行“man”(GUI接口)?571
27.2.3 怎样才能清除“utmp”?571
27.2.4 如何在“/usr”上运行“fack”?571
27.2.5 怎样才能在根文件系统运行“fsck”?571
27.2.6 如何才能创建大于2GB的文件系统?571
27.2.7 可以减少“/usr”文件系统的大小吗?572
27.2.9 能把软盘安装成一个文件系统吗?573
27.2.8 如何改变内核中的可调整参数,例如每个用户的进程数?573
27.2.10 为什么交换器(swapper)使用那么多的页面空间(Paging space)?574
27.2.11 怎样减少“ hd6”上的缺省页面大小?574
27.2.12 怎样制作AIX3.2的启动盘?575
27.2.13 怎样才能删除lpp(许可程序产品,Licensed Program Product)?575
27.2.14 是否可以把有关FTP访问的信息记录到日志文件中?575
27.2.15 缺省情况下,AIX把所有的日志文件放到哪里了?575
27.2.16 在安装更新后,恢复丢失空间的最好方法是什么?575
27.2.17 如何给出一个“inode”号,能找到相关文件吗?575
27.2.20 为什么有两个“srcmstr”在机器上运行?576
27.2.18 什么工具可以用来监控性能?576
27.2.19 怎样才能找出打印队列使用什么样的虚拟打印机?576
27.2.21 怎样才能改变与一个物理端口相关联的“tty”名称?577
27.2.22 能否用“mksysb”把整个系统拷到另一个系统中?577
27.2.23 怎样才能强制“mksysb”来保留时间戳?577
27.2.24 有什么好方法可以把几个机器更新到3.2.5版?577
27.2.25 AIX有一个一般的修补战略吗?580
27.2.26 为什么对3.2.4的修补是如此大?581
27.2.27 为什么在3.2.4上不能只建立一个修复?581
27.2.28 在AIX中,能有超过八个字符的密码吗?581
27.2.29 能够得到多于64的“pty”吗?581
27.2.30 有任何修补应该要注意的吗?581
27.2.31 怎样才能在ODM中删除一个在不存在的物理卷?581
27.2.35 当运行“chlv”出现一个警告时,LV的第一个4KB正常吗?582
27.3.1 怎样能才进行远程备份582
27.3 备份582
27.2.33 有查看控制台信息的方法吗?582
27.2.32 好像不能用quit,Rill或stop来终止进程时,该怎么办?582
27.2.34 如果遗失了超级用户密码,该怎么办?582
27.3.2 在一个8毫米的磁带上,怎样存放多个备份?586
27.3.3 可以从网络上进行精确的磁带复制吗?587
27.3.4 怎样才能“松开(Unstick)”一个悬挂的磁带驱动器?588
27.3.5 能用“tat”读“mksysb”磁带吗?588
27.4.3 为什么在“vmstat”中看到“没有可用RAM页”?589
27.4.5 在“vmstat”中显示的“avm”和“fre”域究竟是什么?589
27.4.4 因为显示没有可用RAM页面,RAM真的用完了吗?589
27.4.2 需要多少页面空间?589
27.4.1 AIX比别的UNIX系统使用更多的页交换空间吗?589
27.4 内存和进程管理589
27.4.6 “ps”显示有关内存的报告有什么?590
27.4.7 什么是“kproc”590
27.5 AIX中的Shell命令和Info Explorer590
27.5.1 在Shell提示符中,让它提供更多信息的最好方法是什么?590
27.5.6 是否有一种方法能把man页加到系统中?591
27.5.4 可以把自己的文本放入InfoExplorer中吗?591
27.5.5 什么样的键能用来在 InfoExplorer中移动?591
27.5.2 怎样建立自己的Korn Shell才能用“Emacs”进行命令模式编辑,而不用“vi”编辑器?591
27.5.3 用ls列出一个目录中的文件时得到信息转储,为什么?591
27.6 视频和图形592
27.6.2 怎样才能在终止X会话时关闭转义序列,用Ctrl-Alt-Back Space?592
27.6.1 怎样才能发现当前运行的X11是什么版本?592
27.6.3 哪里能找到HFT控制台的termcap/terminfo源代吗?592
27.5.9 为什么找不到命令nawk?592
27.5.8 为什么即使打开了多个Shell环境也只装载一次?我使用了Ksh592
27.5.7 为什么man不能使用,为什么没有nroff?592
27.6.4 有一种查看PostScript文件好方法吗?593
27.6.5 在分析DNS服务器之前,可以让机器先检查它本地的/etc/hosts文件吗?593
27.6.6 如果控制台被设置为“Unix:0”,怎样才能通知X应用程序客户控制台在哪里?593
27.6.7 如果使用了标准的“hostname:0”作为DISPLAY的设置,它会使速度降低吗?593
27.6.8 怎样设置才能把VT100键与aixterm捆绑?593
27.6.9 是否有不占用任何的CPU的屏幕保护程序?594
27.6.10 在哪里有可供X会话使用的颜色列表?594
27.7 网络595
27.6.15 当建立X Windows 应用程序时,为什么得到.xShm*链接出错?595
27.7.1 为什么网络的基本名称服务器(Primary Name Server)上的命令daemon会经常被终止?机器运行的是AIX595
27.6.12 怎样才能在与控制键捆绑的键与“caps Lock”键之间切换?595
27.6.14 当从“aixpaslib”上启动一个X11应用程序时,为什么出错?595
27.6.13 怎样才能得到更多的字体?595
27.6.11 为什么应用程序会挂起X服务器,而不挂起X工做站?595
27.7.2 在系统中,AIX用什么方法来跟踪以太网数据包?596
27.7.3 在系统启动时,启动Automount的好方法是什么?596
27.7.4 能不能设置一个tty端口既用于拨入也用于拨出?596
27.7.5 要保持所有的许可权,在网络上移动或拷贝完整目录树的最好方法是什么?596
27.7.6 可以向没有主机名的系统发邮件吗?596
27.7.7 怎样才能在系统中配置拨号SLIP?597
27.7.8 不同AIX版本的接口问题600
27.7.9 DCE到底是什么?603
27.7.10 能够把Mail Spooler设置成可安装的吗?603
27.7.11 为什么不断地收到系统控制台的消息“getty spawing too rapidly”603
27.7.12 怎样把机器设为匿名FTP站点?603
27.8.4 怎样能才能获取“crypt”程序?604
27.8.3 怎样才能在AIX和DOS盘之间传输数据?604
27.8.2 怎样才能建立DOS模拟器?604
27.8.1 当把键盘拔下又插上时,键映射改变了,怎样才变回来?604
27.8 杂项管理604
27.9 C/C++编程605
27.9.1 alloca()不能工作,该怎么办?605
27.9.2 怎样才能重编译BSD程序?605
27.9.3 AIX链接器有什么不同吗?605
27.9.7 “xlc”会引起其他什么错误?606
27.9.6 当运行xlc时,为什么得到“extern char*strcpy()消息?”606
27.9.5 为什么链接器出现奇怪的错误?606
27.9.4 能用一个非共享库lib/libc.a来链接程序吗?606
27.9.8 编译器能产生汇编代码吗?607
27.9.9 什么是“deadbeef”?607
27.9.10 在3.2版中,怎样才能静态链接?607
27.10 FORTRAN编程607
27.10.1 为什么在混合使用FORTRAN和C代码时有错误?607
27.10.2 怎样能才检测出一个数是一个整数或小数而不是NaN?607
27.11 GUN和其他公用软件607
27.11.2 提供专门用于RS/6000的软件的FTP站点在哪里?608
27.11.1 怎样才能获取公用软件的源代吗?608
27.11.3 有需要注意的一般提示吗?611
27.11.4 有关GNU Emacs中的段错误,该如何处理?611
27.11.5 当运行Perl时,应当注意什么?611
27.11.6 什么是Bash?611
27.11.7 哪儿能得到POP3 mail daemon的拷贝?611
27.13 杂项612
27.12.4 都出售图形适配卡?612
27.12.3 在哪儿能免费得到PPP?612
27.12.2 能从其他公司而不是IBM中买内存吗?612
27.12.1 RS/6000能使用什么磁带驱动器?612
27.12 第三方产品612
第28章 BSD FAQ616
28.1 BSD的历史616
28.2 一般问题617
28.2.1 哪里能得到BSD的一般信息?617
28.2.6 BSD和Linux之间有什么不同?620
28.2.5 我的硬件可以支持BSD吗?620
28.2.3 现在谁“控制”BSD的发展?620
28.2.4 哪种BSD最适合我?620
28.2.2 CSRG工程在UC Berkeley仍存在吗?620
28.2.7 可以把BSD技术用于商业产品吗?621
28.2.8 BSD适用于Internet服务提供商吗?621
28.2.9 能与 Windows 95、Windows NT和Macintosh机器共享BSD文件和打印机吗?621
28.2.10 怎样才能得到BSD的技术支持和汇报问题?621
28.2.14 能用BSD来实现NAT设备域/和IP防火墙吗?622
28.2.13 怎样才能编译自己的完整系统?622
28.2.12 怎样编译自己的内核?622
28.2.11 BSD真的免费吗?622
28.3 安装FreeBSD623
28.3.1 创建FreeBSD安装启动盘623
28.3.2 FreeBSD安装623
28.4 哪里可以得到BSD624
28.5 BSD支持的硬件类型625
28.5.1 FreeBSD支持的硬件625
28.5.2 NetBSD支持的硬件627
28.5.3 BSD应用633
28.6 进一步了解634
28.6.1 用户指南634
28.6.2 管理员指南634
28.6.3 程序员指南635
28.6.4 操作系统从内部剖析636
28.6.5 安全性参考文献636
28.6.6 硬件参考文献636
28.6.8 杂志和期刊637
28.6.7 UNIX的历史637
第29章 HP-UX FAQ638
29.1 查找HP-UX资料638
29.1.1 哪里能找到HP-UX软件的FTP站点?638
29.1.2 怎样能才发现在机器上安装了什么补丁?640
29.1.3 是否有能获取补丁的Web站点?641
29.1.4 HP-UX有什么类型的期刊?641
29.1.5 关于HP-UX的最好的书是什么?641
29.1.8 怎样能才得到从SunOS到HP-UX的移植指南?642
29.1.7 有哪些WWW站点讨论与HP相关问题?642
29.1.6 应该预订哪些邮件列表?642
29.2 HP-UX第三方厂商643
29.3 HP-UXNE图形用户界面646
29.3.1 为什么在HP-VUE中,X11中失去了某些特性?646
29.3.2 怎样才能在HP-VUE的root窗口显示一副图像?646
29.3.3 怎样能才在“hpterm”窗口中增加一个滚动条?646
29.3.4 怎样才能在“hpterm”标题条中增加一个标题?647
29.3.5 有时候“hpterms”会自己消失,为什么?647
29.3.6 使用Sun工作站运行HPX/Motif客户时,怎么会要那么长的时间才显示?648
29.3.7 当使用HP-VUE时怎样才能使缺省登录生效?648
29.3.8 在工作站中,怎样能才获取控制台消息并放到“hpterm”窗口中?648
29.3.9 在VVE3.0中,怎样才能使“vuewm”键盘加速键再次工作?649
29.3.10 在9.10系统中,为什么“vi”编辑顺在xterm中会混乱?649
29.3.11 禁止HP-VUE的最好方法是什么?649
29.3.14 怎样能才在vuepad中覆盖系统缺省的打印机?650
29.3.15 怎样才能防止别人从VUE控制台中以root登录?650
29.3.12 整个屏幕不动了,除了重启动外,还有什么办法?650
29.3.13 在一个替换的工作中,有让X客户出现的方法吗?650
29.4 HP-UX操作系统651
29.4.2 怎样才能扩充根卷组(root rolumn group)?651
29.4.3 在10.10系统中,有把CDFS文件名的大写字母改写为小写的方法吗?652
29.4.4 我打算9.04升级到10.01,只要做一个完整的新安装就可以了吗?652
29.4.5 怎样让Windows 95客户使用HP-UX机器上的NFS?652
29.4.6 能在X-Window上安装FTP的GUI吗?653
29.4.7 惠普是怎样处理2000年问题的?653
29.4.8 怎样才能查看当前打开的所有文件?653
29.4.9 为什么在10.01中,“catman”命令不建立man数据库?653
29.4.10 系统中已安装了1.5GB的内存,并且运行大型Oracle数据,内存使用率也从未超过84%,即使把“Maximum653
29.4.15 怎样才能知道系统中已装载的是什么产品?654
29.4.14 能让文件名超过14个字符吗?654
29.4.16 从HP-UX系统中安全删除软件的最好方法是什么?654
29.4.12 怎样才能让“swinstall”与CD-ROM一起工作?654
29.4.11 当在“hpterm”中使用“elm”时,方向箭不能用了,为什么?654
29.4.13 怎样才能在一个文件系统中增加“inodes”的数目?654
29.4.17 为佬“/usr/mail”中的邮件文件属性“daemon”而不属于“recipient”655
?655
29.4.19 怎样才能区分在9.x的内核中有什么补丁?655
29.4.22 能消去登录时的版权提示吗?656
29.4.23 怎样才能关闭配额(quota)检测?656
29.4.21 为什么Korn Shell的登录会挂起?656
29.4.20 怎样才能启动并进入单用户方式?656
29.4.24 什么限制了一个进程使用的内存数量?657
29.4.25 怎样才能安装“ramdisk”?657
29.4.26 清除“tmp”和“/usr/tmp”目录有什么好建议?657
29.4.27 在运行9.x的700系列工作站上,对HP-UX磁盘进行分区有什么好方法?658
29.4.28 打印联机帮助有什么好方法?658
29.4.29 限制核心文件有什么好方法?659
29.4.30 可以用“fbackup”命令在一个磁带上放多份备份卷吗?659
29.4.34 在HP-UX9.x中,必须怎样做才能成功地从“/etc/rc”中启动一个daemon?660
29.4.33 为什么不能访问所有的交换空间?660
29.4.32 把HP-UX工作站建成一个X终端的最好方法是什么?660
29.4.31 有大量的补丁必须安装到一台机器上,有的让它们自动安装方法吗?660
29.4.35 为什么有时候“丢失”“/dev/null”?661
29.4.36 怎样才能跟踪网络数据包?661
29.4.37 由于一些原因,在“emacs X”方式下,“Alt”组合键无法工作。怎样才能恢复?662
29.4.38 为什么不能让基于“FLEXlm”的许可证生效?662
29.4.39 怎样建立基于组的FTP访问?662
29.4.40 在“uname”中的数字说明了什么?664
29.4.41 能用HP-UX格式化MS-DOS软盘吗?664
29.4.42 有自动获取一个网卡MAC地址的方法吗?665
29.4.43 在9.x中,有禁止IP活动方法的吗?666
29.4.44 在HP-UX 9.x中支持线程吗?666
29.4.45 为什么不能输入字符“@”?666
29.4.46 在9.x机器上,想检验机器是否安装了一个特定的文件集,怎样才能实现?666
29.4.47 在HP-UX9.x中能捆绑一个文件包吗?666
29.4.48 在700系列工作站上,插了一块新网卡,当用“ifconfig”命令设置IP地址时,返回一个“ifconfig:no667
29.4.49 怎样才能禁止新的登录?667
29.4.50 HP-UX9.x和HP-UX 10.20有什么区别?667
29.4.52 在10.x中文件系统在哪里?“/usr/local”在哪儿,“/usr/contrib”有什么用?668
29.4.53 HP-UX 10.x的auto mounter有什么新功能?668
29.4.51 10.2对10.01作了哪些修改?668
29.4.54 在10.x中,不进入“SAM”,怎样改变如主机名IP地址和域名服务器之类的设置?669
29.4.55 在PATH和MANPATH变量中应包括什么?669
29.4.56 为什么“epstat”报告打印机已停机,而实际上可能并没有?669
29.4.57 root的Shell有什么位置?669
29.5 与编程相关的问题670
29.5.1 GNU C++编译器在哪儿找库?670
29.5.2 为什么会出现错误“/usr/ccs/bin/id:Unsatisfied sysmbols:alloca(code)”?670
29.5. 3 当编C++时,出现信息“Pxdb:Internal error File worit be debuggable (still a valid executabl670
29.5.4 在运行GNU编译器时,出现一个“P-FIXUP错”,这是什么意思?670
29.5.5 缺省的C编译器为什么无法做任何事?671
29.5.6 怎样才能解决“大多定义”错误?671
29.5.7 在使用gcc(GNU C++编译器)时,出现错误“-builtin-va-start-undefined”,该怎么办?671
29.5.10 “-INCLUDE-xxxx-SOURCE”是怎么回事?672
29.5.12 为什么“syslog()”调用不做想让它做的事?672
29.5.11 为什么需要显示式地指明“-I/usr/include”?672
29.5.8 是否有方法发现一个程序是否用可调试方式联编的?672
29.5.9 为什么在ANSI模式中会出现“FLT-MIN”错误?672
29.5.13 HP-UX中带有“trace”吗?673
29.5.14 让C程序自动地产生堆栈转储,必须怎样设置?673
29.6 各种硬件和外设问题673
29.6.3 HP的工作站和X终端有不同的键盘吗?674
29.6.5 在HP上能使用高密度磁带驱动器吗?674
29.6.4 在HP工作站中有的播放音频CD方法吗?674
29.6.2 能让Netscape 3.0使用735工作站的声音能力吗?674
29.6.1 有一个带扫描仪和CD-ROM驱动器的9000/715工作站,操作手册说不要关闭SCSI上的任何驱动器的电源直到674
29.6.6 700系列工作站有结点ID吗?675
29.6.7 把一个卷住的DDS磁带从驱动器中拿出的安全方法是什么?675
29.6.8 有什么方法可在DDS磁带上使用“dump”实用程序吗?675
29.6.9 对于700系列工作站,在9.xOS中DDS驱动器的正确的主号是什么?676
29.6.10 在700系列工作站中,怎样才能氢音频驱动器连到外部插孔?676
29.6.11 怎样才能获得700系列工作站音频硬件的规格?676
29.6.12 PA-RISC体系结构的修正历史?677
29.6.14 有什么地方可以获得第三方磁盘的“disktab”入口?678
29.6.15 在700系列工作站中有一个内部SCSI,真的需要关闭它吗?678
29.6.13 在SGI机上我给DDS磁带写了一个tar文档,但HP机却不能读取它,怎样才能读取它呢?678
29.6.16 在运行9.x的工作站中,700系列工作站能建立多大的分区?679
29.6.17 确定系统中RAM数量的好方法是什么?679
29.6.18 怎样才能让“spooler”来产生封面?679
29.6.19 为什么CD-ROM中的文件名都是大写的并附带“ail”版本号?679
29.6.20 当使用并口进行打印时,是什么使HP-UX在开头插入四个空格?680
29.6.21 怎样才能发现HP-UX9.x有多快?680
29.7 文件分配680
29.7.6 哪儿能打到“STREAMS/UX”?681
29.7.8 关于Interviews产品?681
29.7.7 从哪儿能获取POSIX线程?681
29.7.2 为什么在VUE2.0中无能找到联机帮助索引?681
29.7.5 SLIP是优秀的,但我实际上需要PPP,有什么方法能获取它?681
29.7.4 HP-UX的“pcnsfd”命令在哪儿?681
29.7.3 怎样才能取到HP-UX的SLIP?681
29.8.2 HP-UX10.0中运行的“named”是什么版本?682
29.8 版本10.x规格682
29.8.1 有办法让一个接口有多个IP地址吗?682
29.7.9 怎样才能获取HP-UX的POP?682
29.7.10 哪里能获取某个Seagate驱动器的disktab入口?682
29.8.3 哪儿能找到HP-UX10.0的文档?683
29.8.4 什么是SD-UX,为什么它取代了“etc/update”实用程序?683
29.9 版本9.10683
20.10 小结684
第30章 Linux FAQ685
30.1 什么是Linux?686
30.1.1 Linux怎样发音?686
30.1.4 Linux有版权吗?687
30.1.5 在哪儿能找到Linux?687
30.1.2 为什么要使用Linux?687
30.1.3 有多少人使用Linux?687
30.1.6 应该用什么版本的Linux?688
30.2 什么是一个Linux发布688
30.2.1 “典型”的Linux发布中有什么程序?688
30.2.2 Linux中有什么游戏?689
30.3 运行Linux需要什么?689
30.3.3 运行Linux需要多少内存?690
30.4 怎样安装Linux?690
30.3.1 Linux能在膝上机上运行吗?690
30.3.2 Linux需要多少硬盘空间?690
30.4.1 图形卡、声卡、磁带驱动器、扫描仪、PCMCIA卡等能在Linux中工作吗?691
30.4.2 在Linux下怎样打印?691
30.5 能得到什么样的源代吗?692
30.5.1 Linux可以用X窗口吗?692
30.5.2 哪儿能找到Linux的Motif?692
30.5.3 Linux可使用什么商用程序?693
30.6.3 能同时运行Linux和 Windows吗?694
30.6.4 能在Linux下运行Windows吗?694
30.6.2 Linux可以访问什么新闻组?694
30.6 能使用Linux与ISP联系吗?*69330.6.1 Linux可以使用Netscape吗?694
30.6.5 能使用Linux收发传真文档吗?695
30.7 当有问题时怎样求助?695
30.7.1 哪里能找到有关Linux的更多信息?695
30.7.2 有关于Linux的杂志吗?696
30.7.3 关于Linux有些什么商业出版书籍?696
31.1.2 有真正的原因要升级到Solaris2.x吗?697
31.1.1 Solaris到底是什么?是OS,窗口环境,还是其他什么东西?697
31.1 常见问题697
第31章 Solaris FAQ697
31.1.3 Solaris能在什么平台上运行?698
31.1.4 Sloaris 4.1.x应用程序能在Sun OS 5.x上运行吗?699
31.2 寻找信息699
31.2.1 以前软件发布中得到的打印操作手册在哪里?699
31.2.2 为什么在联机帮助中不能进行上下文搜索?700
31.2.3 在Internet上的什么站点可以找到的关Sun的资料?701
31.3.1 Solaris要使用多少磁盘空间?703
31.3.2 在Sun中“package”,是什么意思?703
31.3 系统管理703
31.2.4 在Internet上的什么站点能找到其他的FAQ?703
31.3.3 为什么不访问CD或软盘?704
31.3.4 为什么不能以根目录来运行rlogin或telnet(“Not on system consale.connection closed”)?704
31.3.5 在 Sun中,怎样才能设置匿名FTP?705
31.3.6 从Solaris2系统到Sun OS 4.x系统怎样才能建立打印?705
31.3.7 怎样才能让root使用非Bourne Shell的Shell?705
31.3.11 怎样得到补丁?706
31.3.10 需要全部补丁吗,或者只需安装几个补丁?需要装载补丁吗?706
31.3.8 为什么会出现消息“automount:NO network locking on host,contact administrator to install serv706
31.3.12 怎样能设回到以前的48 pseudo-ttys的限制?707
31.3.13 在Solaris/X86中,怎样才能使DOS和UNIX时间保持一致?707
31.3.14 同一台机器上可以同时安装Sun OS和Solaris吗?707
31.3.15 怎样改变主机名?708
31.3.16 有办法防止daemon创建666模式的文件吗?708
31.4 网络708
31.4.1 有不用NIS或NIS+而使用DNS的方法吗?708
31.4.2 nsswitch.conf到底是什么?709
31.4.3 怎样在Solaris 2.x中运行NIS服务器?709
31.4.4 怎样才有找到哪个机器上的客户与NIS+捆绑在一起?709
31.4.5 怎样才能让NIS+服务器为Sun OS 4.x的客户提供DNS请求服务?709
31.5.2 为什么不能远程显示AnswerBook?710
31.5.5 系统在启动时好像挂起了,当用“ps”时现象更明显。怎样才能让它启动?710
31.5.3 为什么在Solaris2.3和其他平台之间PPP不能工作?710
31.5.4 为什么会出现错误“_builtin_v_alist或_builtin_va_arg_incr undefined”?710
31.5.1 Solaris 2.x的应用程序出现了奇怪的错误,该怎么办?710
31.5 疑难解答710
31.4.6 让每个接口有多个地址的方法吗?710
31.5.6 为什么syslogd不让任何人登录?711
31.5.7 当从一个非Sun的文件服务器在Solaris客户机上安装一个文件系统时,总是出现“Invalid Client Crede711
31.5.8 升级到Solaris 2.4时,在NFS安装的目录下使用“ls”命令时开始挂起,这是一个漏洞或其他什么问题?711
31.5.9 安装了补丁101945后,出现了许多与ksh循环相关的问题,为什么?711
31.5.13 为什么有远程/var分区的客户机不能启动?712
31.5.12 我完成了上一个问题介绍的修补后,连接仍然出现问题,怎么办?712
31.5.11 为什么连到非UNIX主机的“Sendmail”不能工作?712
31.5.10 “etc/system”文件已经破坏,所以现在不能启动。该怎么办?712
31.5.14 为什么可以用非Sun的CD驱动器来安装Solaris 2.3,而不能来安装Solaris 2.4?713
31.5.15 应用在编译时没有任何问题,但在运行时却出现错误“fatal:libfoo.so.2:Can t open file:errno=2”713
31.5.16 Solaris 2.4速度正在逐渐减慢,好像有内存泄漏发生。怎样才能堵住漏洞?713
31.5.17 在运行NFS时,得到错误信息“netdir-getbyname failure,/dev/udp:bind problem”,到底发生了什么713
31.5.18 改变了root Shell后,不能登录了。必须要重安装Solaris或其他东西吗?714
31.5.19 当文件系统满,NFS服务器挂起,怎样才能修复?714
31.6.1 Solaris中的C编译器吗?我需要获取它吗?715
31.5.21 当在NFSV3安装的文件系统中使用“du”和“ls”时,返回了不可思议的块统计,为什么?715
31.6 软件开发715
31.6.2 怎样编译X11 R5?716
31.6.3 原来在libc中的功能到哪儿去了?716
31.7 小结716
第32章 SVR4 FAQ717
32.1 什么是SVR4?717
32.1.1 SVR4与我有关吗?717
32.2.1 谁出售SVR4?718
32.2.2 谁是SVR4的客户?718
32.2 谁使用SVR4(严格意义上)?718
32.1.2 SVR4是怎样形成的?718
32.3 SVR4能干些什么?719
32.3.1 SVR4技术719
32.3.2 SVR4编程719
32.3.3 SVR4的系统管理720
32.3.4 了解SVR4硬件有特别的地方吗?720
32.3.5 什么是portage(联运)?720
32.4.1 在线讨论组721
32.4 更多的信息721
32.4.2 Web上的SVR4722
32.4.3 有关SVR4的书籍722
第33章 IRIX FAQ723
33.1 安装问题723
33.1.1 inst文件包含什么?723
33.1.2 我的这个软件是什么版本的?723
33.1.3 为什么inst不在网络上工作?724
33.1.4 什么子系统包括特定的文件?724
33.1.5 需要什么补丁?724
33.2 网络问题725
33.2.1 以太网地址是什么?725
33.2.2 为什么网络不工作?725
33.2.3 怎样才能观察网络流量?725
33.2.4 怎样增加一条路由?725
33.2.5 怎样配置多网络接口?725
33.3.3 怎样监控系统的使用情况?726
33.3.2 怎样才能找出哪个进程使用了太多的内存?726
33.3 资源管理726
33.3.1 怎样找出哪个进程占用CPU时间?726
33.3.4 所有的磁盘空间到哪儿去了?728
33.3.5 怎样才能增加交换空间?728
33.3.6 怎样改变分区大小?729
33.3.7 除了0,1,6和7,怎样增加分区?729
33.3.8 在本地怎样把一个磁盘拷到另一个磁盘?729
33.3.10 怎样才能把系统分区拷到另个系统中?730
33.3.11 怎样制作一张系统盘?730
33.3.9 怎样在网络中把一个磁盘拷到另一个磁盘?730
33.3.12 怎样从一张不同的盘上启动?731
33.3.13 怎样才能查看文件和目录所使用的空间?731
33.4 磁带问题732
33.4.1 为什么Sun 磁带不能工作?应该使用哪个磁带设备?732
33.4.2 怎样建立第三方磁带驱动器?733
33.5 安全问题733
33.5.1 怎样保护root口令?733
33.6.1 怎样才能知道有什么硬件?734
33.6 杂项734
33.5.3 增强系统安全性需要做些什么?734
33.5.2 怎样消除忘记的PROM口令?734
33.6.2 怎样改变显示器的分辨率和刷新频率?735
33.6.3 sysinfo数是什么?735
33.6.4 为什么rsh命令会失效?735
33.6.5 怎样比较或合并文本文件?735
33.6.6 怎样得到VT100窗口?735
33.6.7 怎样登录屏幕中显示一个客户的图标?736
33.6.8 怎样删除登录图标,并用一幅图片来代替?736
33.7.3 Web站点737
33.8 别的资料737
33.7 进一步了解737
33.7.2 新闻组737
33.7.1 书籍737
33.9 小结738
第八部分 附录739
附录A GNU通用公共许可证739
附录B 术语745