书籍详情
UNIX技术大全:Internet卷
作者:伯克(美)/等;前导工作室译
出版社:机械工业出版社
出版时间:1998-07-01
ISBN:9787111065791
定价:¥96.00
购买这本书可以去
内容简介
本书介绍UNIX的使用和系统管理,主要偏重于UNIX在网络方面的管理。全书包括七部分:图形用户界面;编程;文本格式和打印;安全;UNIX和Internet;源文件控制;FAQ(经常遇到的问题)。本书可为你提供许多问题的答案或解决问题的线索。主要特点:主要论述UNIX中的Internet和WWW技术,包括:1 让UNIX提供交互的Internet服务2 用Awk、Perl、C/C++进行CGI编程3 让终端用户和程序员掌握图形用户界面4 为开发工程选择RCS、CVS或SCCS源文件控制与《UNIX技术大全——系统管理员卷》配套使用更佳
作者简介
暂缺《UNIX技术大全:Internet卷》作者简介
目录
目 录
译者序
前言
第一部分 图形用户界面
第1章 最终用户的图形用户界面
1.1什么是GUI?
1.2X窗口
1.3显示、屏幕和窗口
1.4叠放次序
1.5X窗口的定点设备
1.6窗口管理器简介
1.7XWindow入门
1.7.1使用XDM
1.7.2启动X的复杂方法
1.8在MWM中使用Motif窗口
1.8.1使用鼠标
1.8.2图标和窗口
1.8.3窗口图标化
1.8.4窗口最大化
1.8.5改变窗口大小
1.8.6焦点和选择窗口
1.8.7移动窗口或图标
1.8.8增加一个新窗口
1.8.9窗口的几何结构
1.9使用窗口菜单
1.10使用键和元键
1.11使用“root”菜单
1.12使用Motif客户程序
1.13其他构件类型
1.13.1XmdialogShell
1.13.2XmMenuShell
1.13.3VendorShell
1.14其他显示构件
1.14.1XmArrowButton
1.14.2XmDrawButton
1.14.3XmLabel
1.14.4XmPushButton
1.14.5XmSeparator
1.14.6XmText
1.14.7下拉式菜单(pull-DownMenu)
1.14.8弹出式菜单(Pop-UpMenu)
1.14.9XmScale
1.14.10XScrolledWindow
1.14.11XmFrame
1.14.12XmRowColum
1.14.13Gadget(配件)
1.15定制资源
1.16定义资源
1.17定制MWM
1.17.1代码资源设置
1.17.2使用命令行
1.17.3使用环境变量
1.18列出应用的资源
1.19使用.mwmrc文件
1.19.1增加菜单元素
1.19.2按钮和键绑定的进一步讨论
1.20定制客户桌面
1.20.1xsetroot
1.20.2使用Xset
1.20.3调用屏幕保护
1.20.4使用字体
1.20.5得到显示器更多信息的
“xdpyinto”
1.20.6帮助使用左手的用户:
xmodmap命令
1.21有效的命令行选项
1.22登录远程机器
1.23颜色
1.24字体
1.24.1使用xlsfonts
1.24.2使用xfontsel
1.25X11R6的加强
1.26展望
1.27GUI前端处理机
1.27.1Motif
1.27.2SunMicrosystemOPENLook
和OLIT
1.28COSE和CDE
1.29其他GUI厂商
1.30移植非Motif应用
1.31更多信息
1.32小结
第2章 程序员的图形用户界面
2.1技术范围
2.2编写Motif应用
2.2.1命名习惯
2.2.2编写第一个Motif应用程序
2.3Motif编程要素
2.3.1构件层次结构
2.3.2设计布局
2.3.3菜单
2.3.4对话框
2.3.5事件
2.3.6处理输出
2.3.7画线、点、弧和多边形
2.3.8X颜色模型
2.4主题变换:Motif设计和替代品
2.4.1Motif替代品
2.4.2Motif的补充
2.4.3基于Motif的GUI开发环境
2.5 小结
第二部分 编程
第3章 使用Vi和Emacs编辑文本
3.1什么是Vi
3.1.1Vi与ex的关系
3.1.2 为什么会对使用Vi感兴趣?
3.1.3启动和退出Vi
3.2Vi入门:Vi概貌
3.2.1Vi存在的几种模式
3.2.2启动Vi
3.2.3移动光标和简单编辑
3.3Vi高级编辑:提示和技巧
3.3.1在Vi中使用ex的强大功能
3.3.2用基本ex命令处理文本块
3.3.3查找和替换
3.3.4正则表达式
3.3.5 使用正则表达式进行全局查找
和替换
3.3.6文件操作
3.3.7从Vi中使用UNIX的强大功能
3.3.8标记位置
3.3.9高级用户篇:用户化Vi
3.3.10其他高级的编辑技巧
3.4 Emacs是什么
3.4.1与Vi作比较
3.4.2如何得到Emacs
3.4.3为什么对Emacs感兴趣
3.4.4启动和退出Emacs
3.5基本编辑:Emacs入门
3.5.1基础知识介绍
3.5.2光标移动和简单编辑
3.6 Emacs高级编辑:提示和技巧
3.6.1查找和替换
3.6.2使用多个缓冲区
3.6.3为各种编程语言提供格式
3.6.4将Emacs用作环境
3.7命令汇总
3.8小结
第4章 AWK
4.1awk语言的用途
4.2awk语言的基本特点
4.3awk的简短历史
4.4awk语言的基础知识
4.4.1从命令行运行awk
4.4.2输入文件
4.4.3模式和动作
4.4.4输入
4.4.5程序格式化
4.4.6awk出错信息小注
4.5输出所选域
4.6模式
4.6.1BEGIN和END
4.6.2表达式
4.6.3字串匹配
4.6.4范围模式
4.6.5复合模式
4.7动作
4.7.1变量
4.7.2条件判断
4.7.3循环
4.7.4字串(strings)
4.7.5数组(Arrays)
4.7.6算术运算
4.7.7运算符
4.8输入与输出
4.8.1输入
4.8.2getline语句
4.8.3输出
4.8.4printf语句
4.9命令行参数
4.9.1传递命令行参数
4.9.2在命令行给变量设值
4.10函数
4.10.1函数定义
4.10.2函数参数
4.10.3变量
4.10.4函数调用
4.10.5Return语句
4.11 生成报表(WritingReports)
4.11.1重温BEGIN和END
4.11.2复杂报表
4.11.3提取数据
4.12快捷命令(CommandsOn-the-Fly)
4.13高级概念
4.13.1内部系统函数
4.13.2多行记录
4.13.3多维数组
4.14小结
4.15进一步阅读
第5章 Per1
5.1Perl概述
5.1.1从何处获取Perl
5.1.2一个简单的例程
5.1.3使用注释
5.1.4从标准输入读取数据
5.1.5用标量变量贮存值
5.1.6给标量变量赋值
5.1.7字符串中的标量变量
5.1.8向标准输出写数据
5.2使用标量变量
5.2.1理解标量值
5.2.2使用标量变量操作符
5.3使用列表和数组变量
5.3.1介绍列表
5.3.2用数组变量存储列表
5.3.3给数组变量赋值
5.3.4使用数组片
5.3.5其他数组操作
5.3.6使用命令行参数
5.3.7标准输入和数组变量
5.4程序控制流
5.4.1条件执行:if语句
5.4.2使用if和else的二路分支
5.4.3使用unless的条件分支
5.4.4使用while和until重复执行
语句
5.4.5使用单行条件语句
5.4.6for循环
5.4.7foreach循环
5.4.8使用last语句退出循环
5.4.9使用next开始循环的下一次
迭代
5.4.10在多级跳转中使用标记块
5.4.11使用die()终止程序
5.5文件的读写
5.5.1打开文件
5.5.2读文件
5.5.3写文件
5.5.4关闭文件
5.5.5检测文件状态
5.5.6从文件序列读入
5.6使用子程序
5.6.1定义子程序
5.6.2使用子程序
5.6.3从子程序返回值
5.6.4使用局部变量
5.6.5传递值给子程序
5.7关联数组
5.7.1定义关联数组
5.7.2访问关联数组
5.7.3关联数组的复制
5.7.4增加和删除数组元素
5.7.5列出数组索引和数组值
5.7.6在循环中使用关联数组
5.8格式化输出
5.8.1定义输出格式
5.8.2显示输出格式
5.8.3在输出格式中显示值
5.8.4选择值域格式
5.8.5写到其他输出文件
5.8.6指定页眉
5.8.7长字符串的格式化
5.9引用
5.9.1理解引用
5.9.2引用和数组
5.9.3多维数组
5.9.4子程序的引用
5.9.5文件指针的引用
5.10OOP——面向对象编程
5.10.1包
5.10.2创建一个模块
5.10.3创建类及其对象
5.10.4方法
5.10.5覆盖(override)
5.10.6继承(Inheritance)
5.11使用内部函数
5.12$量
5.13小结
第6章 C和C++编程语言
6.1C语言介绍
6.2创建、编译和运行第一个程序
6.3C语言概述
6.3.1C语言的基本语法
6.3.2表达式
6.3.3控制语句
6.4创建一个简单程序
6.4.1编写代码
6.4.2编译程序
6.4.3执行程序
6.5创建大型应用程序
6.6调试工具
6.7C++介绍
6.7.1用C++编程:基本概念
6.7.2C和C++的作用域
6.7.3C++中的函数和操作符重载
6.7.4C++数据结构中的函数
6.7.5C++的类
6.8小结
第7章 make实用工具
7.1make简介
7.2makefiles
7.3目标行
7.3.1库目标
7.3.2规则目标
7.3.3固有目标
7.3.4常用目标
7.4shell命令行
7.5宏
7.5.1宏的语法
7.5.2宏替换
7.5.3特殊的固有宏
7.6make伪指令
7.7命令行参数
7.7.1命令行选项
7.7.2命令行宏定义
7.7.3命令行目标定义
7.8各种make程序
7.8.1GNUmake
7.8.2imake
7.8.3nmake
7.9make实用程序
7.9.1makedepend
7.9.2mkmf
7.10小结
第三部分 文本排版和打印
第8章 用troff和nroff排版
8.1用nroff/troff排版:概述
8.2用nroff和troff打印
8.2.1显示nroff文件
8.2.2nroff与troff输出的差别
8.2.3打印rtoff文件
8.2.4 打印nroff文件
8.3文本填充和对齐
8.4垂直间距
8.5行控制
8.6页控制
8.7字体和风格控制
8.8内嵌转义序列
8.9特殊字符
8.10字串和宏
8.11数字寄存器
8.12陷阱(Traps)和分流
(Diversions)
8.13制表符、字符转换和控制
8.14局部移动
8.15加粗、直线和圆弧
8.16条件文本(ConditionalText)
8.17文件切换和环境
8.18其他请求(FlotsamandJetsam)
8.19使用nroff/troff格式化程序输出
8.20nroff/troff请求的快速参考
8.21nroff和troff命令的选项
8.22troff输出的后处理(post-processing)
8.23小结
第9章 用宏包进行格式化
9.1什么是宏?
9.2man宏包
9.2.1各页的编排
9.2.2标题
9.2.3段落风格
9.2.4字体和点的尺寸
9.2.5预处理器宏
9.2.6预定义字串
9.2.7其他各种宏
9.2.8与troff和nroff一起使用man宏
9.2.9man宏汇,总
9.3打印用标准宏包格式化的文件
9.3.1打印用msme和man格式化
的文件
9.3.2从命令行设置数字寄存器
9.3.3出错信息
9.3.4me宏汇总
9.3.5ms宏汇总
9.4小结
第10章 编写自定义宏
10.1宏的回顾和概述
10.2入门
10.3数字寄存器
10.3.1预定义数字寄存器
(nroff/troff)
10.3.2预定义的只读数字寄存器
(nroff/troff)
10.4 预定义字串
10.5其他宏操作
10.5.1清除宏
10.5.2重命名宏
10.5.3 附加宏
10.6一个简单实例
10.7参数
10.8条件语句
10.9算术和逻辑表达式
10.10转换
10.11陷阱
10.12环境
10.13调试
10.13.1troff的输出
10.13.2PostScript的输出
10.14创建宏包的提示
10.15打印用自定义宏包格式化
的文件
10.16 小结
第11章 作家的工具
11.1nroff和troff的预处理器
11.1.1使用tb;格式化表格
11.1.2疑难解释
11.1.3使用eqn/neqn格式化公式
11.1.4使用pic绘制图形
11.1.5用grap创建图形
11.1.6用cw格式化程序
11.1.7用refer创建参考文献目录
11.1.8用ptx和mptx(宏)创建排序
的索引
11.2使用spell
11.2.1创建个人字典
11.2.2创建专业字典
11.2.3使用ispell
11.3/dev/null: UNIX空路径
11.4用wc统计字数
11.5使用dictionexplain和style检查
语法
11.5.1使用diction
11.5.2使用explain
11.5.3使用style
11.6使用grep
11.6.1检查文件大纲
11.6.2搜索字符串
11.6.3搜索单词的拼写字典
11.7使用sed
11.8使用diffmk
11.9man命令
11.10使用SCCS控制文档
11.11deroff——清除nroff/troff的所有
痕迹
11.12小结
第四部分 安全性
第12章 UNIX安全风险
12.1安全的确是一个问题
12.2黑客和窃贼:侵入系统的人以及
他们所希望的事情?
12.3窃贼干些什么
12.3.1物理安全
12.3.2社会工程
12.3.3处理品攻击
12.3.4基于网络和电话的攻击
12.4文件系统的安全
12.5网络安全
12.5.1网络文件系统(NFS)
12.5.2网络信息系统(NIS)
12.5.3finger是服务器
12.5.4简单文件传输协议(TFTP)
12.6小结
第13章 安全技术
13.1安全策略
13.1.1安全策略的考虑
13.1.2安全策略的目标
13.2物理安全
13.2.1人员接近
13.2.2阻止对处理品的攻击
13.2.3阻止基于网络和电话线
的攻击
13.3人员问题
13.4用户认证
13.4.1选择好的密码
13.4.2密码筛选
13.4.3系统帐号的密码
13.4.4密码期限
13.4.5隐藏密码
13.4.6一次性密码
13.4.7对等主机和.rhosts认证
13.4.8rhots和超级帐号
13.4.9.netrc身份验证
13.5文件系统安全
13.6网络安全
13.6.1FTP
13.6.2sendmai1
13.6.3网络文件系统(NFS)
13.6.4网络信息系统(NIS)
13.6.5finger
13.6.6简单文件传输协议(TFTP)
13.7侵入检测
13.7.1消息摘要
13.7.2C2审计
13.7.3程序包装
13.8灾难恢复
13.9自动的安全工具
13.9.1COPS
13.9.2TAMUTiger
13.9.3SATAN和Courtney
13.9.4SPI-NET
13.9.5Merlin
13.9.6自动安全工具的在线源
13.10防火墙和屏敝主机
13.11Kerberos
13.12硬件解决方案
13.12.1回拨modem
13.12.2加密以太网Hub
13.12.3过滤路由器
13.13小结
第14章 安全组织
14.1政府
14.2CIAC-ComputerIncident
AdvisoryCapability
14.2.1FIRST—ForumofIncident
ResponseandSecuritvTeams
14.2.2NIST—NationalInstituteof
StandardsandTechnology
14.3学院
14.3.1CERT-ComputerEmergency
ResponseTeam
14.3.2COAST-ComputerOperations,
AuditandSecurityTechonology
14.4与UNIX相关的组织
14.4.1UniFornm
14.4.2USENIX
14.5专业和技术组织
14.5.1ACM-计算机协会
14.5.2ASIS-美国工业安全协会
14.5.3CPSR-对社会负责的计算机
专家
14.5.4CSI-计算机安全协会
14.5.5HTCIA-高技术犯罪调查
联盟
14.5.6IEEE-电子电气工程师协会
14.5.7ISACA-信息系统审计和控制
联盟
14.5.8ISSA-信息系统安全联盟
14.5.9(ISC)2-国际信息系统安全证明
协议
14.6在线信息源
14.6.1E-mail讨论列表
14.6.2新闻组
14.7黑客在哪儿闲荡
14.7.1计算机秘密文摘
14.7.2PHRACK
14.8小结
第五部分 UNIX和Internet
第15章 HTML——概要介绍
15.1什么是URL
15.2什么是超文本
15.3HTML描述
15.4使用Web浏览器
15.5HTML编程
15.5.1最小的HTML文档
15.5.2字体控制
15.5.3文字格式控制
15.5.4列表标记
15.5.5扩充列表
15.5.6超文本标记
15.5.7窗体的简单描述
15.5.8表格的简单描述
15.6工具
15.7CGI脚本和JavaApplets
15.8特殊字符
15.9标记总结
15.10小结
第16章 MIME-多用途Internet
邮件扩展
16.1MIME成为Internet标准的过程
16.1.1Internet标准是怎样被采用的
16.1.2MIME的历史
16.2MIME数据类型方案
16.3常用MIME数据类型
16.3.1文本类型
16.3.2图像类型
16.3.3音频类型
16.3.4视频类型
16.3.5应用类型
16.3.6多部分和消息类型
16.4Web页Web服务器和MIME
16.5小结
第17章 用CGI编写的Web页面
17.1公共网关接口的定义
17.2CGI的限制
17.2.1SSI(不用CGI而制做动态
页面)
17.2.2与CGI相对的服务器APIs
17.3CGI工作过程
17.4基本的窗体:标记和属性
17.4.1窗体
17.4.2INPUT
17.5高级窗体
17.5.1SELECT和OPTION
17.5.2TEXTAREA
17.5.3SSI(server-sideIndudes)
17.6设计思考
17.7使用CGI
17.7.1怎样执行CGI
17.7.2安全问题
17.7.3shell脚本可以使用的数据
17.7.4输出类型
17.7.5最少的CGI应答
17.7.6窗体
17.7.7CGI-BIN包装
17.7.8NetscapeCookies
17.7.9JavaScript
17.8CGI资源参考
17.9小结
第18章 用Shell开发CGI
18.1Shell脚本支持CGI的原因
18.1.1安全和数据并发事件
18.1.2最小的脚本
18.1.3窗体
18.1.4计数器
18.1.5特殊处理
18.2其他可供选用的UNIXShel1
18.3何时和为何要使用其他工具
18.4小结
第19章 用Perl开发CGI
19.1为什么使用Perl
19.1.1一个CGI语言的要求
19.1.2Perl如何完成CGI
19.2CGI编程涉及的领域
19.2.1不要相信任何东西
19.2.2PerlCGI程序的常有缺点
19.3介绍CGI.pm
19.3.1何时使用CGI.pm
19.3.2一些CGI.pm方法
19.3.3引用CGI.Pm到当前名字空间
19.3.4通过自引用URL保存状态
19.3.5带多参数的CGI函数
19.3.6HTTP首部
19.3.7HTTP会话变量
19.3.8CGI.pm中的HTML
19.3.9HTML窗体
19.3.10NetscapeCookies
19.3.11Netscape框架
19.3.12JavaScript
19.4小结
第20章 用C和C++开发CGI
20.1为什么C/Cl++支持CGI
20.2安全和数据并发问题
20.3最小的程序
20.4窗体
20.5计数器
20.6特殊处理
20.7小结
第21章 超文本传输协议(HTTp)简介
21.1HTTP的用途
21.2协议定义
21.2.1HTTP例子操作
21.2.2消息、首部和返回码
21.2.3HTTP请求消息
21.3标识和解决一些性能问题
21.3.1建立链接——预备队列(Back-
logQueue)
21.3.2链接终止
21.3.3通讯协议操作——TCP和拥塞
控制
21.3.4 在HTML页中提供多链
21.4使用Cache减少下载
21.5展望
21.5.1支持永久性TCP链接
21.5.2得到支持的新请求方法
21.6小结
第22章 监控Web服务器的活动
22.1访问日志
22.1.1使用访问日志数据
22.1.2内容和编程
22.1.3规模和负载确定
22.1.4广告
22.1.5访问日志格式
22.1.6结果码
22.2扩展日志
22.2.1引用标志
22.2.2用户代理(User Agent)
22.3错误日志
22.4基本分析
22.4.1一般统计数据
22.4.2定期报告
22.4.3人口统计报告
22.4.4页面报告
22.5高级分析
22.5.1会话
22.5.2路径
22.6精确登记
22.6.1调整高速缓存
22.6.2本地缓存
22.6.3代理缓存
22.7分析工具
22.7.1选择一个分析工具
22.7.2分析类型
22.7.3输出质量
22.7.4企业支持
22.7.5平台
22.7.6速度
22.7.7流行工具
22.7.8共享/免费分析工具
22.7.9商用分析工具
22.8小结
第六部分 源文件控制
第23章 版本控制简介
23.1什么是版本控制
23.2版本控制的概念——一个例子
23.2.1注册原始版本
23.2.2创建一个新版本
23.2.3版本树
23.2.4返回到一个早期版本
23.3高级概念
23.3.1版本历史
23.3.2单个文件或工程的多个版本
23.3.3在版本树上扩展分支
23.3.4合并
23.3.5文件锁
23.3.6关键词
23.3.7符号名、基线和发布
23.3.8使用发行号来代替符号名
23.4小结
第24章 RCS介绍
24.1什么是RCS
24.2为什么使用RCS
24.3如何使用RCS
24.4效率
24.5RCS还能做别的什么事?
24.6更多的信息
24.7小结
第25章 CVS介绍
25.1CVS与RCS和SCCS的区别
25.2开始一个项目
25.2.1仓库
25.2.2把文件引入仓库
25.2.3文件许可权
25.2.4维护源代码修正
25.2.5检取文件
25.2.6登记文件
25.2.7更新
25.2.8分支
25.2.9合并
25.2.10 冲突的解决
25.2.11清除
25.3关键词
25.4环境变量
25.5小结
第26章 SCCS介绍
26.1基本操作
26.2SCCS命令总结
26.2.1初始化版本
26.2.2检取一个文件
26.2.3登记文件
26.2.4检查版本的细节和历史
26.2.5模块关键词
26.2.6其他的命令
26.3附加的SCCS特性
26.4合并版本
26.5使用SCCS:一个例子
26.5.1开始工程
26.5.2修改文件
26.5.3修改、锁、登记、恢复
26.5.4使用SCCS来发行
26.6实际使用
26.7小结
第七部分 常见问题解答(FAQ)
第27章 AIXFAQ
27.1一般概念
27.1.1AIX和其他的UNIX有什么不同?
27.1.2 对象数据库是什么意思 以及
它的用途?
27.1.3怎样才能区别所拥有的是那个
版本的AIX?
27.2SMIT工具
27.2.1怎样才能引入另一台机器的
“'etc/passwd’和“'etc/group’
文件?
27.2.2怎样才能不在SMIT中运行
“man”(GUI接口)?
27.2.3怎样才能清除“utmp”?
27.2.4如何在“/usr”上运行
“fsck”?
27.2.5怎样才能在根文件系统
运行“fsck”?
27.2.6如何才能创建大于2GB的文件
系统?
27.2.7可以减少“/usr”文件系统的
大小吗?
27.2.8如何改变内核中的可调整参数
例如每个用户的进程数?
27.2.9能把软盘安装成一个文件
系统吗?
27.2.10 为什么交换器(swapper)使用那么
多的页面空间(Pagingspace)?
27.2.11怎样减小“hd6”上的缺省
页面大小?
27.2.12怎样制作AIX3.2的启动盘?
27.2.13怎样才能删除lpp
(许可程序产品Licensed
ProgramProduct)?
27.2.14是否可以把有关FTP访问的信息
记录到日志文件中?
27.2.15缺省情况下,AIX把所有的日志
文件放到哪里了?
27.2.16在安装更新后,恢复丢失空间
的最好方法是什么?
27.2.17如果给出一个“inode”号,能
找到相关文件吗?
27.2.18什么工具可以用来监控
性能?
27.2.19怎样才能找出打印队列使用什么
样的虚拟打印机?
27.2.20为什么有两个“srcmstr”在
机器上运行?
27.2.21怎样才能改变与一个物理端口
相关联的“tty”名称?
27.2.22 能否用“mksysb”把整个系统
拷到另一个系统中?
27.2.23怎样才能强制“mksysb”来
保留时间戳?
27.2.24有什么好方法可以把几个
机器更新到3.2.5版?
27.2.25AIX有一个一般的修补
战略吗?
27.2.26为什么对3.2.4的修补是
如此的大?
27.2.27为什么在3.2.4上不能只建立一个
修复?
27.2.28在AIX中能有超过八个字符的
密码吗?
27.2.29能够得到多于64的
“pty”吗?
27.2.30有任何修补应该要
注意的吗?
27.2.31怎样才能在ODM中删除一个在
不存在的物理卷?
27.2.32好像不能用quit,Rill或stop来
终止进程时,该怎么办?
27.2.33 有查看控制台信息的
方法吗?
27.2.34如果遗失了超级用户密码,
该怎么办?
27.2.35当运行“chlv”出现一个警告时,
LV的第一个4KB正常吗?
27.3备份
27.3.1怎样才能进行远程备份
27.3.2在一个8毫米的磁带上,怎样
存放多个备份?
27.3.3可以从网络上进行精确的磁带
复制吗?
27.3.4怎样才能“松开(Unstick)一个
悬挂的磁带驱动器?
27.3.5能用“tar”读“mksysb
磁带吗?
27.4内存和进程管理
27.4.1AIX比别的UNIX系统使用更多
的页交换空间吗?
27.4.2需要多少页面空间?
27.4.3为什么在“vmstat’中看到“没有
可用RAM页”?
27.4.4因为显示没有可用RAM页面,
RAM真的用完了吗?
27.4.5在“vmstat”中显示的“avm’
和“fre”域究竟是什么?
27.4.6“ps”显示有关内存的报告
有什么?
27.4.7什么是“kproc”
27.5AIX中的Shell命令和InfoExplorer
27.5.1在She11提示符中,让它提供更多
信息的最好方法是什么?
27.5.2怎样建立自己的KornShell才能用
“Emacs”进行命令模式编辑 而
不用“vi”编辑器?
27.5.3用1s列出一个目录中的文件时得到
信息转储,为什么?
27.5.4可以把自己的文本放入InfoExp1orer
中吗?
27.5.5什么样的键能用来在InfoExplorer
中移动?
27.5.6 是否有一种方法能把man页加到
系统中?
27.5.7为什么man不能使用,为什么
没有nroff?
27.5.8为什么即使打开了多个Shell环境也
只装载一次?我使用了Ksh
27.5.9为什么找不到命令nawk?
27.6视频和图形
27.6.1怎样才能发现当前运行的X11是
什么版本?
27.6.2怎样才能在终止X会话时关闭转义
序列,用Ctrl-Alt-BackSpace?
27.6.3哪里能找到HFT控制台的
termcap/terminfo源代码?
27.6.4 有一种查看PostScript文件
好方法吗?
27.6.5在分析DNS服务器之前 可以
让机器先检查它本地的
/etc/hosts文件吗?
27.6.6如果控制台被设置为“Unix:0”,
怎样才能通知X应用程序客户控
制台在哪里?
27.6.7如果使用了标准的“hostname:0”
作为DISPLAY的设置,它会使
速度降低吗?
27.6.8怎样设置才能把VT100键与aixterm
捆绑?
27.6.9是否有不占用任何的CPU的屏幕
保护程序?
27.6.10在哪里有可供X会话使用的颜色
列表?
27.6.11为什么应用程序会挂起X服务器
而不挂起X工做站?
27.6.12怎样才能在与控制键
捆绑的键与“capsLock”
键之间切换?
27.6.13 怎样才能得到更多的字体?
27.6.14当从“aixpaslib”上启动
一个X11应用程序
时,为什么出错?
27.6.15当建立XWindows应用程序时,
什么得到.xShm*链接出错?
27.7网络
27.7.1为什么网络的基本名称服务器
(PrimaryNameServer)上的命令
daemon会经常被终止?机器
运行的是AIX3.2版。
27.7.2在系统中,AIX用什么方法
来跟踪以太网数据包?
27.7.3在系统启动时,启动Automount
的好方法是什么?
27.7.4能不能设置一个tty端口既用于
拨入也用于拨出?
27.7.5要保持所有的许可权,
在网络上移动或拷贝完整
目录树的最好方法是什么?
27.7.6可以向没有主机名的系统发
邮件吗?
27.7.7怎样才能在系统中配置
拨号SLIP?
27.7.8不同AIX版本的接口问题
27.7.9DCE到底是什么?
27.7.10能够把MailSpooler设置成可
安装的吗?
27.7.11为什么不断地收到系统
控制台的消息“getty
spawingtoorapidly’?
27.7.12怎样把机器设为匿名FTP
站点?
27.8杂项管理
27.8.1当把键盘拔下又插上时,键映射
改变了,怎样才变回来?
27.8.2怎样才能建立DOS模拟器?
27.8.3怎样才能在AIX和DOS盘之间传
输数据?
27.8.4怎样才能获取“crypt”程序?
27.9C/C++编程
27.9.1alloca()不能工作,该怎么办?
27.9.2怎样才能重编译BSD程序?
27.9.3AIX链接器有什么不同吗?
27.9.4能用一个非共享库lib/libc.a来
链接程序吗?
27.9.5为什么链接器出现奇怪的错
误?
27.9.6当运行xlc时,为什么得到
“externchar*strcpy()”消息?
27.9.7“xlc”会引起其他什么
错误?
27.9.8编译器能产生汇编代码吗?
27.9.9什么是“deadbeef”?
27.9.10在3.2版中,怎样才能静态
链接?
27.10FORTRAN编程
27.10.1为什么在混合使用FORTRAN和
C代码时有错误?
27.10.2怎样才能检测出一个数是
个整数或小数而不是NaN?
27.11GNU和其他公用软件
27.11.1怎样才能获取公用软件的
源代码?
27.11.2 提供专门用于RS/6000的软件的
FTP站点在哪里?
27.11.3有需要注意的一般提示吗?
27.11.4有关GNUEmacs中的段错误,
该如何处理?
27.11.5当运行Per1时,应当
注意什么?
27.11.6什么是Bash?
27.11.7哪儿能得到POP3maildaemon
的拷贝?
27.12第三方产品
27.12.1RS/6000能使用什么磁带
驱动器?
27.12.2能从其他公司
而不是IBM中买内存吗?
27.12.3在哪儿能免费得到PPP?
27.12.4都出售图形适配卡?
27.13杂项
第28章 BSDFAQ
28.1BSD的历史
28.2一般问题
28.2.1哪里能得到BSD的一般
信息?
28.2.2CSRG工程在UCBerkeley
仍存在吗?
28.2.3现在谁“控制”BSD的发展?
28.2.4哪种BSD最适合我?
28.2.5我的硬件可以支持BSD吗?
28.2.6BSD和Linux之间有什么
不同?
28.2.7可以把BSD技术用于商业
产品吗?
28.2.8BSD适用于Internet服务
提供商吗?
28.2.9能与Windows95、WindowsNT
和Macintosh机器共享BSD
文件和打印机吗?
28.2.10怎样才能得到BSD的技术
支持和汇报问题?
28.2.11BSD真的免费吗?
28.2.12怎样编译自己的内核?
28.2.13怎样才能编译自己的
完整系统?
28.2.14能用BSD来实现NAT设备
或/和IP防火墙吗?
28.3安装FreeBSD
28.3.1创建FreeBSD安装启动盘
28.3.2 FreeBSD安装
28.4哪里可以得到BSD
28.5BSD支持的硬件类型
28.5.1FreeBSD支持的硬件
28.5.2NetBSD支持的硬件
28.5.3BSD应用
28.6进一步了解
28.6.1用户指南
28.6.2管理员指南
28.6.3程序员指南
28.6.4操作系统从内部剖析
28.6.5安全性参考文献
28.6.6硬件参考文献
28.6.7UNIX的历史
28.6.8杂志和期刊
第29章 HP-UXFAQ
29.1查找HP-UX资料
29.1.1哪里能找到HP-UX软件
的FTP站点?
29.1.2怎样才能发现在机器上安装了
什么补丁?
29.1.3是否有能获取补丁的
Web站点?
29.1.4 HP-UX有什么类型的期刊?
29.1.5关于HP-UX的最好的
书是什么?
29.1.6应该预订哪些邮件列表?
29.1.7有哪些WWW站点讨论与HP
相关问题?
29.1.8怎样才能得到从SunOS
到HP-UX的移植指南?
29.2HP-UX第三方厂商
29.3HP-VUE图形用户界面
29.3.1为什么在HP-VUE中,X11中失去
了某些特性?
29.3.2怎样才能在HP-VUE的root窗口
显示一副图像?
29.3.3怎样才能在“hpterm”窗口中增
加一个滚动条?
29.3.4怎样才能在“hpterm”标题条中
增加一个标题?
29.3.5有时候“hptermls”会自己
消失,为什么?
29.3.6使用Sun工作站运行HP
X/Motif客户时,怎么会要那么
长的时间才显示?
29.3.7当使用HP-VUE时怎样才能使
缺省登录生效?
29.3.8在工作站中,怎样才能获取
控制台消息并放到“hpterm”
窗口中?
29.3.9在VVE3.0中,怎样才能使“vuewm”
键盘加速键再次工作?
29.3.10 在9.1系统中,为什么“vi”
编辑器在xterm中会混乱?
29.3.11禁止HP-VUE的最好方法
是什么?
29.3.12整个屏幕不动了,除了重启动
外,还有什么办法?
29.3.13在一个替换的工作中,有
让X客户出现的方法吗?
29.3.14怎样才能在vuepad中覆盖系统
缺省的打印机?
29.3.15怎样才能防止别人从VUE
控制台中以root登录?
29.4HP-UX操作系统
29.4.1当使用HP9000机运行HP-UX9.04
时,怎样决定CD-ROM驱动器
设备名,才能把它增加到
“/etc/checklist”文件中用于
安装文件系统?
29.4.2怎样才能扩充根卷组(rootrolumn
group)?
29.4.3在10.10系统中,有把CDFS文件名的
大写字母改为小写的方法吗?
29.4.4我打算把904升级到10.01 只要
做一个完整的新安装就
可以了吗?
29.4.5怎样让Windows95客户使用HP-UX
机器上的NFS?
29.4.6能在X-Window上安装FTP
的GUI吗?
29.4.7惠普是怎样处理2000年
问题的?
29.4.8怎样才能查看当前打开
的所有文件?
29.4.9为什么在10.10中,“catman”
命令不建立man数据库?
29.4.10系统中已安装了1.5GB的内存,并且
运行大型Oracle数据 内存使用率也
从未超过84%,即使把“Macimum
DynamicBufferCacheSizeas
Perocent”设为90° 为什么剩下
的内存不使用?
29.4.11当在“hpterm”中使用“elm”时
方向箭不能用了,为什么?
29.4.12怎样才能让“swinstal1”
与CD-ROM一起工作?
29.4.13怎样才能在一个文件系统中
增加“inodes”的数目?
29.4.14能让文件名超过14个字符
吗?
29.4.15 怎样才能知道系统中已装载的
是什么产品?
29.4.16 从HP-UX系统中安全删除软件
的最好方法是什么?
29.4.17 为什么“/usr/mail”中的邮件文
件属于“daemon”而不属于
“recipient”?
29.4.18我应当担心只拥有“两个
用户”的许可证吗?
29.4.19怎样才能区分在9.x的内核中有
什么补丁?
29.4.20怎样才能启动并进入单用户
方式?
29.4.21为什么KornShell的登录会
挂起?
29.4.22能消去登录时的版权
提示吗?
29.4.23怎样才能关闭配额(quota)检测?
29.4.24什么限制了一个进程使用的
内存数量?
29.4.25怎样才能安装“ramdisk”?
29.4.26清除“tmp”和“/usr/tmp”
目录有什么好建议?
29.4.27在运行9.x的700系列工作站上
对Hp-UX磁盘进行分区有什么
好方法?
29.4.28打印联机帮助有什么好方法?
29.4.29限制核心心文件有什么好方法?
29.4.30可以用“fbackup”命令在一个
磁带上放多份备份卷吗?
29.4.31有大量的补丁必须安装到
一台机器上,有的让它们
自动安装方法吗?
29.4.32把HP-UX工作站建成一个X终端
的最好方法是什么?
29.4.33为什么不能访问所有的
交换空间?
29.4.34在HP-UX9.x中,必须怎样
做才能成功地从“/etc/rc”
中启动一个daemon?
29.4.35 为什么有时候“丢失”
“/dev/null”?
29.4.36 怎样才能跟踪网络数据包?
29.4.37由于一些原因,在“emacsX”方
式下,“Alt”组合键无法工作。
怎样才能恢复?
29.4.38为什么不能让基于“FLEXlm”
的许可证生效?
29.4.39怎样建立基于组的FTP
访问?
29.4.40在“uname”中的数字说明了
什么?
29.4.41能用HP-UX格式化MS_DOS
软盘吗?
29.4.42有自动获取一个网卡
MAC地址的方法吗?
29.4.43在9.x中,有禁止IP
活动方法的吗?
29.4.44在HP-UX9.x中支持
线程吗?
29.4.45为什么不能输入字符“@”?
29.4.46在9.x机器上,想检验机器是
否安装了一个特定的文件集,
怎样才能实现?
29.4.47在HP-UX9.x中能捆绑一个
文件包吗?
29.4.48在700系列工作站上,插了
一块新网卡,当用“ifconfig”命
令设置IP地址时,返回一个
“ifconfig:nosuchInterface”
错误信息,出了什么问题?
29.4.49怎样才能禁止新的登录?
29.4.50HP-UX9.x和HP-UX10.20
有什么区别?
29.4.5110.2对10.01作了哪些修改?
29.4.52在10.x中文件系统在哪里?
“/usr/local”在哪儿,
“/usr/contrib”有什么用?
29.4.53HP-UX10.x的lautomounter
有什么新功能?
29.4.54在10.x中,不进入“SAM”
怎样改变如主机名IP地址
和域名服务器之类的设置?
29.4.55在PATH和MANPATH变量中应
包括什么?
29.4.56为什么“epstat”报告打印机已停机
而实际上可能并没有?
29.4.57root的Shell有什么位置?
29.5与编程相关的问题
29.5.1GNUC++编译器在
哪儿找库?
29.5.2为什么会出现错误
“/usr/ccs/bin/id:Unsatisfied
sysmbols:al1oca.(code)”?
29.5.3当编C++时,出现信息
“Pxdb:InternalerrorFileworitbe
debuggable(stillavalidexecutable)’
这是什么意思?
29.5.4在运行GNU编译器时,
出现一个“P-FIXUP错”
这是什么意思?
29.5.5缺省的C编译器为什么无法
做任何事?
29.5.6怎样才能解决“太多定义”
错误?
29.5.7在使用gcc(GNUC++编译器)时
出现错误“-builtin-va-start-undefined”
该怎么办?
29.5.8是否有方法发现一个程序是否
用可调试方式联编的?
29.5.9为什么在ANSI模式中会出现
“FLT-MIN”错误?
29.5.10“-INCLUDE-xxxx-SOURCE”
是怎么回事?
29.5.11为什么需要显示式地指明
? 埃璉/usr/include”?
29.5.12为什么“syslog()”调用不做想
让它做的事?
29.5.13HP-UX中带有“trace”吗?
29.5.14让C程序自动地产生堆栈转储,
必须怎样设置?
29.6各种硬件和外设问题
29.6.1有一个带扫描仪和CD-ROM驱动器
的9000/715工作站,操作手册说
不要关闭SCSI上的任何驱动器的
电源直到系统关闭了真的需要
整天让扫描仪开着吗?
29.6.2能让Netscape3.0使用735工作站的声
音能力吗?
29.6.3HP的工作站和X终端有不同的
键盘吗?
29.6.4在HP工作站中有的播放
音频CD方法吗?
29.6.5在HP上能使用高密度磁带驱
动器吗?
29.6.6700系列工作站有结点ID吗?
29.6.7把一个卷住的DDS磁带从驱动
器中拿出的安全方法是什么?
29.6.8有什么方法可以在DDS磁带上使用
“dump”实用程序吗?
29.6.9对于700系列工作站,
在9.xOS中DDS驱动器的
正确的主号是什么?
29.6.10在700系列工作站中,怎样
才能把音频驱动器连
到外部插孔?
29.6.11怎样才能获得700系列工作站音频
硬件的规格?
29.6.12PA-RISC体系结构的修正
历史?
29.6.13在SGI机上我给DDS磁带写了
一个tar文档,但HP机却不能
读取它,怎样才能读取它呢?
29.6.14有什么地方可以获得第三方磁盘
的“disktab”入口?
29.6.15在700系列工作站中有
一个内部SCSI,真
的需要关闭它吗?
29.6.16在运行9.x的工作站中,700系列工作
站能建立多大的分区?
29.6.17确定系统中RAM数量的好方法
是什么?
29.6.18怎样才能让“spooler”来
产生封面?
29.6.19为什么CD-ROM中的文件名都是大
写的并附带“ail”版本号?
29.6.20当使用并口进行打印时,是什么
使HP-UX在开头插入四个
空格?
29.6.21怎样才能发现HP-UX9.x
有多快?
29.7文件分配
29..1我已经从8.x升级到了9.x系统,为什么
不再有“Xline”命令了?
29.7.2为什么在VUE2.0中无能找到联机
帮助索引?
29.7.3怎样才能取到HP-UX的SLIP?
29.7.4 HP-UX的“pcnsfd”命令
在哪儿?
29.7.5SLIP是优秀的,但我实际上需要PPP
有什么方法能获取它?
29.7.6哪儿能找到“STREAMS/UX”?
29.7.7从哪儿能获取POSIX线程?
29.7.8关于Interviews产品?
29.7.9怎样才能获取HP-UX的POP?
29.7.10哪里能获取某个Seagate驱动器
的disktab入口?
29.8版本10.x规格
29.8.1有办法让一个接口有多个IP
地址吗?
29.8.2HP-UX10.0中运行的“named”
是什么版本?
29.8.3哪儿能找到HP-UX10.0
的文档?
29.8.4什么是SD-UX,为什么它取代了
“/etc/update”实用程序?
29.9版本9.10
29.10小结
第30章 LinuxFAQ
30.1什么是Linux?
30.1.1Linux怎样发音?
30.1.2为什么要使用Linux?
30.1.3有多少人使用Linux?
30.1.4Linux有版权吗?
30.1.5在哪儿能找到Linux?
30.1.6应该用什么版本的Linux?
30.2什么是一个Linux发布
30.2.1“典型”的Linux发布中有
什么程序?
30.2.2Linux中有什么游戏?
30.3运行Linux需要什么?
30.3.1Linux能在膝上机上运行吗?
30.3.2Linux需要多少硬盘空间?
30.3.3运行Linux需要多少内存?
30.4怎样安装Linux?
30.4.1图形卡、声卡、磁带驱动器
扫描仪、PCMCIA卡等能
在Linux中工作吗?
30.4.2在Linux下怎样打印?
30.5能得到什么样的源代码?
30.5.1Linux可以用X窗口吗?
30.5.2哪儿能找到Linux的Motif?
30.5.3Linux可使用什么商用程序?
30.6能使用Linux与ISP联系吗?
30.6.1Linux可以使用Netscape吗?
30.6.2Linux可以访问什么新闻组?
30.6.3能同时运行Linux和Windows吗?
30.6.4能在Linux下运行
Windows吗?
30.6.5能使用Linux收发传真
文档吗?
30.7当有问题时怎样求助?
30.7.1哪里能找到有关Linux
的更多信息?
30.7.2有关于Linux的杂志吗?
30.7.3关于Linux有些什么商业
出版书籍?
第31章 SolarisFAQ
31.1常见问题
31.1.1Solaris到底是什么?是OS,窗口
环境,还是其他什么东西?
31.1.2有真正的原因要升级
到Solaris2.x吗?
31.1.3Solaris能在什么平台上运行?
31.1.4Solaris4.1.x应用程序能在
SunOS5.x上运行吗?
31.2寻找信息
31.2.1以前软件发布中得到的打印
操作手册在哪里?
31.2.2为什么在联机帮助中不能进行
上下文搜索?
31.2.3在Internet上的什么站点可以
找到有关Sun的资料?
31.2.4在Internet上的什么站点能找到
其他的FAQ?
31.3系统管理
31.3.1Solaris要使用多少磁盘空间?
31.3.2在Sun中“package”,是什么
意思?
31.3.3为什么不访问CD或软盘?
31.3.4为什么不能以根目录来运行rlogin
或telnet(“Notonsystemconsale.
connectionclosed”)?
31.3.5在Sun中,怎样才能设置
匿名FTP?
31.3.6从Solaris2系统到SunOS4.x系统
怎样才能建立打印?
31.3.7怎样才能让root使用非BourneShell
的Shell?
31.3.8为什么会出现消息“automount:
Nonetworklockingonhost,
contactadministratortoinstall
serverchange”?
31.3.9 由于某些原因,SCSI磁盘在
Solaris2.x中出现问题,
但在SunOS4.x中工作良好,
怎样才能让它们工作?
31.3.10需要全部补丁吗,或者
只需安装几个补丁?需
要装载补丁吗?
31.3.11怎样得到补丁?
31.3.12怎样能设回到以前的48pseudo-ttys
的限制?
31.3.13在Solaris/X86中,怎样
才能使DOS和UNIX时
间保持一致?
31.3.14同一台机器上可以同时安装
SunOS和Solaris吗?
在启动时能选择吗?
31.3.15怎样改变主机名?
31.3.16有办法防止daemon创建666
模式的文件吗?
31.4网络
31.4.1有不用NIS或NIS+而使用DNS
的方法吗?
31.4.2nsswitch.conf到底
是什么?
31.4.3怎样在Solaris2.x中运行NIS
服务器?
31.4.4怎样才能找到哪个机器上的
客户与NIS+捆绑在一起?
31.4.5怎样才能让NIS+服务器为SunOS
4.x的客户提供DNS请求服务?
31.4.6让每个接口有多个
地址的方法吗?
31.5疑难解答
31.5.1Solaris2.x的应用程序出现了奇怪的
错误,该怎么办?
31.5.2为什么不能远程显示
AnswerBook?
31.5.3为什么在Solaris2.3和其他平台
之间PPP不能工作?
31.5.4为什么会出现错误
“builtinvalist或builtin
vaargincrundefined’?
31.5.5系统在启动时好像挂起了
当用“ps”时现象更明显
怎样才能让它启动?
31.5.6为什么syslogd不让任何人
登录?
31.5.7当从一个非Sun的文件服务器在
Solaris客户机上安装一个文件系统
时,总是出现“InvalidClient
Credential”错误 怎么办?
31.5.8升级到Solaris2.4时,在NFS
安装的目录下使用“ls”命令
时开始挂起,这是一个漏洞
或其他什么问题?
31.5.9安装了补丁101945后,出现了许多
与ksh循环相关的问题,
为什么?
31.5.10“/etc/system”文件已经破坏,所以
现在不能启动。该怎么办?
31.5.11为什么连到非UNIX主机的
“Sendmail”不能工作?
31.5.12我完成了上一个问题介绍的修补后,
连接仍然出现问题,怎么办?
31.5.13为什么有远程/var分区的客户机
不能启动?
31.5.14为什么可以用非Sun的CD
驱动器来安装Solaris2.3,
而不能来安装Solaris2.4?
31.5.15 应用在编译时没有任何问题
但在运行时却出现错误
“fatal:libfoo.so.2:Can”topenfile:
errno=2”。为什么?
31.5.16Solaris2.4速度正在逐渐减慢
好像有内存泄漏发生。怎样
才能堵住漏洞?
31.5.17在运行NFS时,得到错误信息
“netdir-getbynamefailure
/dev/udp:bindproblem,
到底发生了什么?
31.5.18 改变了rootShell后,
不能登录了。必须要重安装
Solaris或其他东西吗?
31.5.19当文件系统满,NFS服务器
挂起,怎样才能修复?
31.5.20 在Solaris2.5和Solaris2.4中
补丁#101945-34和更老的版本
在低速链接上的TCP性能很差。
怎样解决?
31.5.21当在NFSV3安装的文件系统中使
用“du’和“ls’时,返回了不
可思议的块统计,为什么?
31.6软件开发
31.6.1Solaris中有C编译器吗?我
需要获取它吗?
31.6.2怎样编译X11R5?
31.6.3原来在libc中的功能到
哪儿去了?
31.7小结
32章 SVR4FAQ
32.1什么是SVR4?
32.1.1SVR4与我有关吗?
32.1.2SVR4是怎样形成的?
32.2谁使用SVR4(严格意义上)?
32.2.1谁出售SVR4?
32.2.2谁是SVR4的客户?
32.3SVR4能干些什么?
32.3.1SVR4技术
32.3.2SVR4编程
32.3.3SVR4的系统管理
32.3.4了解SVR4硬件有特别的
地方吗?
32.3.5什么是portage(联运)?
32.4更多的信息
32.4.1在线讨论组
32.4.2Web上的SVR4
32.4.3有关SVR4的书籍
33章 IRIXFAQ
33.1安装问题
33.1.1inst文件包含什么?
33.1.2我的这个软件是什么版本的?
33.1.3为什么inst不在网络上工作?
33.1.4什么子系统包括特定的文件?
33.1.5需要什么补丁?
33.2网络问题
33.2.1以太网地址是什么?
33.2.2为什么网络不工作?
33.2.3怎样才能观察网络流量?
33.2.4怎样增加一条路由?
33.2.5怎样配置多网络接口?
33.3资源管理
33.3.1怎样找出哪个进程占用
CPU时间?
33.3.2怎样才能找出哪个进程使用了太多
的内存?
33.3.3怎样监控系统的使用情况?
33.3.4所有的磁盘空间到哪儿去了?
33.3.5怎样才能增加交换空间?
33.3.6怎样改变分区大小?
33.3.7除了0,1,6和7,怎样
增加分区?
33.3.8在本地怎样把一个磁盘拷到
另一个磁盘?
33.3.9怎样在网络中把一个磁盘拷到
另一个磁盘?
33.3.10怎样才能把系统分区拷到
另一个系统中?
33.3.11怎样制作一张系统盘?
33.3.12怎样从一张不同的盘上启动?
33.3.13怎样才能查看文件和目录所
使用的空间?
33.4磁带问题
33.4.1为什么Sun磁带不能工作?应该
使用哪个磁带设备?
33.4.2怎样建立第三方磁带驱动器?
33.5安全问题
33.5.1怎样保护root口令?
33.5.2怎样消除忘记的PROM口令?
33.5.3增强系统安全性需要做些什么?
33.6杂项
33.6.1怎样才能知道有什么硬件?
33.6.2怎样改变显示器的分辨率和
刷新频率?
33.6.3sysinfo数是什么?
33.6.4为什么rsh命令会失效?
33.5怎样比较或合并文本文件?
33.6.6怎样得到VT100窗口?
33.6.7怎样登录屏幕中显示一个客户
的图标?
33.6.8怎样删除登录图标 并用一幅
图片来代替?
33.7进一步了解
33.7.1书籍
33.7.2新闻组
33.7.3Web站点
33.8别的资料
33.9小结
第八部分 附录
附录A GNU通用公共许可证
附录B 术语
译者序
前言
第一部分 图形用户界面
第1章 最终用户的图形用户界面
1.1什么是GUI?
1.2X窗口
1.3显示、屏幕和窗口
1.4叠放次序
1.5X窗口的定点设备
1.6窗口管理器简介
1.7XWindow入门
1.7.1使用XDM
1.7.2启动X的复杂方法
1.8在MWM中使用Motif窗口
1.8.1使用鼠标
1.8.2图标和窗口
1.8.3窗口图标化
1.8.4窗口最大化
1.8.5改变窗口大小
1.8.6焦点和选择窗口
1.8.7移动窗口或图标
1.8.8增加一个新窗口
1.8.9窗口的几何结构
1.9使用窗口菜单
1.10使用键和元键
1.11使用“root”菜单
1.12使用Motif客户程序
1.13其他构件类型
1.13.1XmdialogShell
1.13.2XmMenuShell
1.13.3VendorShell
1.14其他显示构件
1.14.1XmArrowButton
1.14.2XmDrawButton
1.14.3XmLabel
1.14.4XmPushButton
1.14.5XmSeparator
1.14.6XmText
1.14.7下拉式菜单(pull-DownMenu)
1.14.8弹出式菜单(Pop-UpMenu)
1.14.9XmScale
1.14.10XScrolledWindow
1.14.11XmFrame
1.14.12XmRowColum
1.14.13Gadget(配件)
1.15定制资源
1.16定义资源
1.17定制MWM
1.17.1代码资源设置
1.17.2使用命令行
1.17.3使用环境变量
1.18列出应用的资源
1.19使用.mwmrc文件
1.19.1增加菜单元素
1.19.2按钮和键绑定的进一步讨论
1.20定制客户桌面
1.20.1xsetroot
1.20.2使用Xset
1.20.3调用屏幕保护
1.20.4使用字体
1.20.5得到显示器更多信息的
“xdpyinto”
1.20.6帮助使用左手的用户:
xmodmap命令
1.21有效的命令行选项
1.22登录远程机器
1.23颜色
1.24字体
1.24.1使用xlsfonts
1.24.2使用xfontsel
1.25X11R6的加强
1.26展望
1.27GUI前端处理机
1.27.1Motif
1.27.2SunMicrosystemOPENLook
和OLIT
1.28COSE和CDE
1.29其他GUI厂商
1.30移植非Motif应用
1.31更多信息
1.32小结
第2章 程序员的图形用户界面
2.1技术范围
2.2编写Motif应用
2.2.1命名习惯
2.2.2编写第一个Motif应用程序
2.3Motif编程要素
2.3.1构件层次结构
2.3.2设计布局
2.3.3菜单
2.3.4对话框
2.3.5事件
2.3.6处理输出
2.3.7画线、点、弧和多边形
2.3.8X颜色模型
2.4主题变换:Motif设计和替代品
2.4.1Motif替代品
2.4.2Motif的补充
2.4.3基于Motif的GUI开发环境
2.5 小结
第二部分 编程
第3章 使用Vi和Emacs编辑文本
3.1什么是Vi
3.1.1Vi与ex的关系
3.1.2 为什么会对使用Vi感兴趣?
3.1.3启动和退出Vi
3.2Vi入门:Vi概貌
3.2.1Vi存在的几种模式
3.2.2启动Vi
3.2.3移动光标和简单编辑
3.3Vi高级编辑:提示和技巧
3.3.1在Vi中使用ex的强大功能
3.3.2用基本ex命令处理文本块
3.3.3查找和替换
3.3.4正则表达式
3.3.5 使用正则表达式进行全局查找
和替换
3.3.6文件操作
3.3.7从Vi中使用UNIX的强大功能
3.3.8标记位置
3.3.9高级用户篇:用户化Vi
3.3.10其他高级的编辑技巧
3.4 Emacs是什么
3.4.1与Vi作比较
3.4.2如何得到Emacs
3.4.3为什么对Emacs感兴趣
3.4.4启动和退出Emacs
3.5基本编辑:Emacs入门
3.5.1基础知识介绍
3.5.2光标移动和简单编辑
3.6 Emacs高级编辑:提示和技巧
3.6.1查找和替换
3.6.2使用多个缓冲区
3.6.3为各种编程语言提供格式
3.6.4将Emacs用作环境
3.7命令汇总
3.8小结
第4章 AWK
4.1awk语言的用途
4.2awk语言的基本特点
4.3awk的简短历史
4.4awk语言的基础知识
4.4.1从命令行运行awk
4.4.2输入文件
4.4.3模式和动作
4.4.4输入
4.4.5程序格式化
4.4.6awk出错信息小注
4.5输出所选域
4.6模式
4.6.1BEGIN和END
4.6.2表达式
4.6.3字串匹配
4.6.4范围模式
4.6.5复合模式
4.7动作
4.7.1变量
4.7.2条件判断
4.7.3循环
4.7.4字串(strings)
4.7.5数组(Arrays)
4.7.6算术运算
4.7.7运算符
4.8输入与输出
4.8.1输入
4.8.2getline语句
4.8.3输出
4.8.4printf语句
4.9命令行参数
4.9.1传递命令行参数
4.9.2在命令行给变量设值
4.10函数
4.10.1函数定义
4.10.2函数参数
4.10.3变量
4.10.4函数调用
4.10.5Return语句
4.11 生成报表(WritingReports)
4.11.1重温BEGIN和END
4.11.2复杂报表
4.11.3提取数据
4.12快捷命令(CommandsOn-the-Fly)
4.13高级概念
4.13.1内部系统函数
4.13.2多行记录
4.13.3多维数组
4.14小结
4.15进一步阅读
第5章 Per1
5.1Perl概述
5.1.1从何处获取Perl
5.1.2一个简单的例程
5.1.3使用注释
5.1.4从标准输入读取数据
5.1.5用标量变量贮存值
5.1.6给标量变量赋值
5.1.7字符串中的标量变量
5.1.8向标准输出写数据
5.2使用标量变量
5.2.1理解标量值
5.2.2使用标量变量操作符
5.3使用列表和数组变量
5.3.1介绍列表
5.3.2用数组变量存储列表
5.3.3给数组变量赋值
5.3.4使用数组片
5.3.5其他数组操作
5.3.6使用命令行参数
5.3.7标准输入和数组变量
5.4程序控制流
5.4.1条件执行:if语句
5.4.2使用if和else的二路分支
5.4.3使用unless的条件分支
5.4.4使用while和until重复执行
语句
5.4.5使用单行条件语句
5.4.6for循环
5.4.7foreach循环
5.4.8使用last语句退出循环
5.4.9使用next开始循环的下一次
迭代
5.4.10在多级跳转中使用标记块
5.4.11使用die()终止程序
5.5文件的读写
5.5.1打开文件
5.5.2读文件
5.5.3写文件
5.5.4关闭文件
5.5.5检测文件状态
5.5.6从文件序列读入
5.6使用子程序
5.6.1定义子程序
5.6.2使用子程序
5.6.3从子程序返回值
5.6.4使用局部变量
5.6.5传递值给子程序
5.7关联数组
5.7.1定义关联数组
5.7.2访问关联数组
5.7.3关联数组的复制
5.7.4增加和删除数组元素
5.7.5列出数组索引和数组值
5.7.6在循环中使用关联数组
5.8格式化输出
5.8.1定义输出格式
5.8.2显示输出格式
5.8.3在输出格式中显示值
5.8.4选择值域格式
5.8.5写到其他输出文件
5.8.6指定页眉
5.8.7长字符串的格式化
5.9引用
5.9.1理解引用
5.9.2引用和数组
5.9.3多维数组
5.9.4子程序的引用
5.9.5文件指针的引用
5.10OOP——面向对象编程
5.10.1包
5.10.2创建一个模块
5.10.3创建类及其对象
5.10.4方法
5.10.5覆盖(override)
5.10.6继承(Inheritance)
5.11使用内部函数
5.12$量
5.13小结
第6章 C和C++编程语言
6.1C语言介绍
6.2创建、编译和运行第一个程序
6.3C语言概述
6.3.1C语言的基本语法
6.3.2表达式
6.3.3控制语句
6.4创建一个简单程序
6.4.1编写代码
6.4.2编译程序
6.4.3执行程序
6.5创建大型应用程序
6.6调试工具
6.7C++介绍
6.7.1用C++编程:基本概念
6.7.2C和C++的作用域
6.7.3C++中的函数和操作符重载
6.7.4C++数据结构中的函数
6.7.5C++的类
6.8小结
第7章 make实用工具
7.1make简介
7.2makefiles
7.3目标行
7.3.1库目标
7.3.2规则目标
7.3.3固有目标
7.3.4常用目标
7.4shell命令行
7.5宏
7.5.1宏的语法
7.5.2宏替换
7.5.3特殊的固有宏
7.6make伪指令
7.7命令行参数
7.7.1命令行选项
7.7.2命令行宏定义
7.7.3命令行目标定义
7.8各种make程序
7.8.1GNUmake
7.8.2imake
7.8.3nmake
7.9make实用程序
7.9.1makedepend
7.9.2mkmf
7.10小结
第三部分 文本排版和打印
第8章 用troff和nroff排版
8.1用nroff/troff排版:概述
8.2用nroff和troff打印
8.2.1显示nroff文件
8.2.2nroff与troff输出的差别
8.2.3打印rtoff文件
8.2.4 打印nroff文件
8.3文本填充和对齐
8.4垂直间距
8.5行控制
8.6页控制
8.7字体和风格控制
8.8内嵌转义序列
8.9特殊字符
8.10字串和宏
8.11数字寄存器
8.12陷阱(Traps)和分流
(Diversions)
8.13制表符、字符转换和控制
8.14局部移动
8.15加粗、直线和圆弧
8.16条件文本(ConditionalText)
8.17文件切换和环境
8.18其他请求(FlotsamandJetsam)
8.19使用nroff/troff格式化程序输出
8.20nroff/troff请求的快速参考
8.21nroff和troff命令的选项
8.22troff输出的后处理(post-processing)
8.23小结
第9章 用宏包进行格式化
9.1什么是宏?
9.2man宏包
9.2.1各页的编排
9.2.2标题
9.2.3段落风格
9.2.4字体和点的尺寸
9.2.5预处理器宏
9.2.6预定义字串
9.2.7其他各种宏
9.2.8与troff和nroff一起使用man宏
9.2.9man宏汇,总
9.3打印用标准宏包格式化的文件
9.3.1打印用msme和man格式化
的文件
9.3.2从命令行设置数字寄存器
9.3.3出错信息
9.3.4me宏汇总
9.3.5ms宏汇总
9.4小结
第10章 编写自定义宏
10.1宏的回顾和概述
10.2入门
10.3数字寄存器
10.3.1预定义数字寄存器
(nroff/troff)
10.3.2预定义的只读数字寄存器
(nroff/troff)
10.4 预定义字串
10.5其他宏操作
10.5.1清除宏
10.5.2重命名宏
10.5.3 附加宏
10.6一个简单实例
10.7参数
10.8条件语句
10.9算术和逻辑表达式
10.10转换
10.11陷阱
10.12环境
10.13调试
10.13.1troff的输出
10.13.2PostScript的输出
10.14创建宏包的提示
10.15打印用自定义宏包格式化
的文件
10.16 小结
第11章 作家的工具
11.1nroff和troff的预处理器
11.1.1使用tb;格式化表格
11.1.2疑难解释
11.1.3使用eqn/neqn格式化公式
11.1.4使用pic绘制图形
11.1.5用grap创建图形
11.1.6用cw格式化程序
11.1.7用refer创建参考文献目录
11.1.8用ptx和mptx(宏)创建排序
的索引
11.2使用spell
11.2.1创建个人字典
11.2.2创建专业字典
11.2.3使用ispell
11.3/dev/null: UNIX空路径
11.4用wc统计字数
11.5使用dictionexplain和style检查
语法
11.5.1使用diction
11.5.2使用explain
11.5.3使用style
11.6使用grep
11.6.1检查文件大纲
11.6.2搜索字符串
11.6.3搜索单词的拼写字典
11.7使用sed
11.8使用diffmk
11.9man命令
11.10使用SCCS控制文档
11.11deroff——清除nroff/troff的所有
痕迹
11.12小结
第四部分 安全性
第12章 UNIX安全风险
12.1安全的确是一个问题
12.2黑客和窃贼:侵入系统的人以及
他们所希望的事情?
12.3窃贼干些什么
12.3.1物理安全
12.3.2社会工程
12.3.3处理品攻击
12.3.4基于网络和电话的攻击
12.4文件系统的安全
12.5网络安全
12.5.1网络文件系统(NFS)
12.5.2网络信息系统(NIS)
12.5.3finger是服务器
12.5.4简单文件传输协议(TFTP)
12.6小结
第13章 安全技术
13.1安全策略
13.1.1安全策略的考虑
13.1.2安全策略的目标
13.2物理安全
13.2.1人员接近
13.2.2阻止对处理品的攻击
13.2.3阻止基于网络和电话线
的攻击
13.3人员问题
13.4用户认证
13.4.1选择好的密码
13.4.2密码筛选
13.4.3系统帐号的密码
13.4.4密码期限
13.4.5隐藏密码
13.4.6一次性密码
13.4.7对等主机和.rhosts认证
13.4.8rhots和超级帐号
13.4.9.netrc身份验证
13.5文件系统安全
13.6网络安全
13.6.1FTP
13.6.2sendmai1
13.6.3网络文件系统(NFS)
13.6.4网络信息系统(NIS)
13.6.5finger
13.6.6简单文件传输协议(TFTP)
13.7侵入检测
13.7.1消息摘要
13.7.2C2审计
13.7.3程序包装
13.8灾难恢复
13.9自动的安全工具
13.9.1COPS
13.9.2TAMUTiger
13.9.3SATAN和Courtney
13.9.4SPI-NET
13.9.5Merlin
13.9.6自动安全工具的在线源
13.10防火墙和屏敝主机
13.11Kerberos
13.12硬件解决方案
13.12.1回拨modem
13.12.2加密以太网Hub
13.12.3过滤路由器
13.13小结
第14章 安全组织
14.1政府
14.2CIAC-ComputerIncident
AdvisoryCapability
14.2.1FIRST—ForumofIncident
ResponseandSecuritvTeams
14.2.2NIST—NationalInstituteof
StandardsandTechnology
14.3学院
14.3.1CERT-ComputerEmergency
ResponseTeam
14.3.2COAST-ComputerOperations,
AuditandSecurityTechonology
14.4与UNIX相关的组织
14.4.1UniFornm
14.4.2USENIX
14.5专业和技术组织
14.5.1ACM-计算机协会
14.5.2ASIS-美国工业安全协会
14.5.3CPSR-对社会负责的计算机
专家
14.5.4CSI-计算机安全协会
14.5.5HTCIA-高技术犯罪调查
联盟
14.5.6IEEE-电子电气工程师协会
14.5.7ISACA-信息系统审计和控制
联盟
14.5.8ISSA-信息系统安全联盟
14.5.9(ISC)2-国际信息系统安全证明
协议
14.6在线信息源
14.6.1E-mail讨论列表
14.6.2新闻组
14.7黑客在哪儿闲荡
14.7.1计算机秘密文摘
14.7.2PHRACK
14.8小结
第五部分 UNIX和Internet
第15章 HTML——概要介绍
15.1什么是URL
15.2什么是超文本
15.3HTML描述
15.4使用Web浏览器
15.5HTML编程
15.5.1最小的HTML文档
15.5.2字体控制
15.5.3文字格式控制
15.5.4列表标记
15.5.5扩充列表
15.5.6超文本标记
15.5.7窗体的简单描述
15.5.8表格的简单描述
15.6工具
15.7CGI脚本和JavaApplets
15.8特殊字符
15.9标记总结
15.10小结
第16章 MIME-多用途Internet
邮件扩展
16.1MIME成为Internet标准的过程
16.1.1Internet标准是怎样被采用的
16.1.2MIME的历史
16.2MIME数据类型方案
16.3常用MIME数据类型
16.3.1文本类型
16.3.2图像类型
16.3.3音频类型
16.3.4视频类型
16.3.5应用类型
16.3.6多部分和消息类型
16.4Web页Web服务器和MIME
16.5小结
第17章 用CGI编写的Web页面
17.1公共网关接口的定义
17.2CGI的限制
17.2.1SSI(不用CGI而制做动态
页面)
17.2.2与CGI相对的服务器APIs
17.3CGI工作过程
17.4基本的窗体:标记和属性
17.4.1窗体
17.4.2INPUT
17.5高级窗体
17.5.1SELECT和OPTION
17.5.2TEXTAREA
17.5.3SSI(server-sideIndudes)
17.6设计思考
17.7使用CGI
17.7.1怎样执行CGI
17.7.2安全问题
17.7.3shell脚本可以使用的数据
17.7.4输出类型
17.7.5最少的CGI应答
17.7.6窗体
17.7.7CGI-BIN包装
17.7.8NetscapeCookies
17.7.9JavaScript
17.8CGI资源参考
17.9小结
第18章 用Shell开发CGI
18.1Shell脚本支持CGI的原因
18.1.1安全和数据并发事件
18.1.2最小的脚本
18.1.3窗体
18.1.4计数器
18.1.5特殊处理
18.2其他可供选用的UNIXShel1
18.3何时和为何要使用其他工具
18.4小结
第19章 用Perl开发CGI
19.1为什么使用Perl
19.1.1一个CGI语言的要求
19.1.2Perl如何完成CGI
19.2CGI编程涉及的领域
19.2.1不要相信任何东西
19.2.2PerlCGI程序的常有缺点
19.3介绍CGI.pm
19.3.1何时使用CGI.pm
19.3.2一些CGI.pm方法
19.3.3引用CGI.Pm到当前名字空间
19.3.4通过自引用URL保存状态
19.3.5带多参数的CGI函数
19.3.6HTTP首部
19.3.7HTTP会话变量
19.3.8CGI.pm中的HTML
19.3.9HTML窗体
19.3.10NetscapeCookies
19.3.11Netscape框架
19.3.12JavaScript
19.4小结
第20章 用C和C++开发CGI
20.1为什么C/Cl++支持CGI
20.2安全和数据并发问题
20.3最小的程序
20.4窗体
20.5计数器
20.6特殊处理
20.7小结
第21章 超文本传输协议(HTTp)简介
21.1HTTP的用途
21.2协议定义
21.2.1HTTP例子操作
21.2.2消息、首部和返回码
21.2.3HTTP请求消息
21.3标识和解决一些性能问题
21.3.1建立链接——预备队列(Back-
logQueue)
21.3.2链接终止
21.3.3通讯协议操作——TCP和拥塞
控制
21.3.4 在HTML页中提供多链
21.4使用Cache减少下载
21.5展望
21.5.1支持永久性TCP链接
21.5.2得到支持的新请求方法
21.6小结
第22章 监控Web服务器的活动
22.1访问日志
22.1.1使用访问日志数据
22.1.2内容和编程
22.1.3规模和负载确定
22.1.4广告
22.1.5访问日志格式
22.1.6结果码
22.2扩展日志
22.2.1引用标志
22.2.2用户代理(User Agent)
22.3错误日志
22.4基本分析
22.4.1一般统计数据
22.4.2定期报告
22.4.3人口统计报告
22.4.4页面报告
22.5高级分析
22.5.1会话
22.5.2路径
22.6精确登记
22.6.1调整高速缓存
22.6.2本地缓存
22.6.3代理缓存
22.7分析工具
22.7.1选择一个分析工具
22.7.2分析类型
22.7.3输出质量
22.7.4企业支持
22.7.5平台
22.7.6速度
22.7.7流行工具
22.7.8共享/免费分析工具
22.7.9商用分析工具
22.8小结
第六部分 源文件控制
第23章 版本控制简介
23.1什么是版本控制
23.2版本控制的概念——一个例子
23.2.1注册原始版本
23.2.2创建一个新版本
23.2.3版本树
23.2.4返回到一个早期版本
23.3高级概念
23.3.1版本历史
23.3.2单个文件或工程的多个版本
23.3.3在版本树上扩展分支
23.3.4合并
23.3.5文件锁
23.3.6关键词
23.3.7符号名、基线和发布
23.3.8使用发行号来代替符号名
23.4小结
第24章 RCS介绍
24.1什么是RCS
24.2为什么使用RCS
24.3如何使用RCS
24.4效率
24.5RCS还能做别的什么事?
24.6更多的信息
24.7小结
第25章 CVS介绍
25.1CVS与RCS和SCCS的区别
25.2开始一个项目
25.2.1仓库
25.2.2把文件引入仓库
25.2.3文件许可权
25.2.4维护源代码修正
25.2.5检取文件
25.2.6登记文件
25.2.7更新
25.2.8分支
25.2.9合并
25.2.10 冲突的解决
25.2.11清除
25.3关键词
25.4环境变量
25.5小结
第26章 SCCS介绍
26.1基本操作
26.2SCCS命令总结
26.2.1初始化版本
26.2.2检取一个文件
26.2.3登记文件
26.2.4检查版本的细节和历史
26.2.5模块关键词
26.2.6其他的命令
26.3附加的SCCS特性
26.4合并版本
26.5使用SCCS:一个例子
26.5.1开始工程
26.5.2修改文件
26.5.3修改、锁、登记、恢复
26.5.4使用SCCS来发行
26.6实际使用
26.7小结
第七部分 常见问题解答(FAQ)
第27章 AIXFAQ
27.1一般概念
27.1.1AIX和其他的UNIX有什么不同?
27.1.2 对象数据库是什么意思 以及
它的用途?
27.1.3怎样才能区别所拥有的是那个
版本的AIX?
27.2SMIT工具
27.2.1怎样才能引入另一台机器的
“'etc/passwd’和“'etc/group’
文件?
27.2.2怎样才能不在SMIT中运行
“man”(GUI接口)?
27.2.3怎样才能清除“utmp”?
27.2.4如何在“/usr”上运行
“fsck”?
27.2.5怎样才能在根文件系统
运行“fsck”?
27.2.6如何才能创建大于2GB的文件
系统?
27.2.7可以减少“/usr”文件系统的
大小吗?
27.2.8如何改变内核中的可调整参数
例如每个用户的进程数?
27.2.9能把软盘安装成一个文件
系统吗?
27.2.10 为什么交换器(swapper)使用那么
多的页面空间(Pagingspace)?
27.2.11怎样减小“hd6”上的缺省
页面大小?
27.2.12怎样制作AIX3.2的启动盘?
27.2.13怎样才能删除lpp
(许可程序产品Licensed
ProgramProduct)?
27.2.14是否可以把有关FTP访问的信息
记录到日志文件中?
27.2.15缺省情况下,AIX把所有的日志
文件放到哪里了?
27.2.16在安装更新后,恢复丢失空间
的最好方法是什么?
27.2.17如果给出一个“inode”号,能
找到相关文件吗?
27.2.18什么工具可以用来监控
性能?
27.2.19怎样才能找出打印队列使用什么
样的虚拟打印机?
27.2.20为什么有两个“srcmstr”在
机器上运行?
27.2.21怎样才能改变与一个物理端口
相关联的“tty”名称?
27.2.22 能否用“mksysb”把整个系统
拷到另一个系统中?
27.2.23怎样才能强制“mksysb”来
保留时间戳?
27.2.24有什么好方法可以把几个
机器更新到3.2.5版?
27.2.25AIX有一个一般的修补
战略吗?
27.2.26为什么对3.2.4的修补是
如此的大?
27.2.27为什么在3.2.4上不能只建立一个
修复?
27.2.28在AIX中能有超过八个字符的
密码吗?
27.2.29能够得到多于64的
“pty”吗?
27.2.30有任何修补应该要
注意的吗?
27.2.31怎样才能在ODM中删除一个在
不存在的物理卷?
27.2.32好像不能用quit,Rill或stop来
终止进程时,该怎么办?
27.2.33 有查看控制台信息的
方法吗?
27.2.34如果遗失了超级用户密码,
该怎么办?
27.2.35当运行“chlv”出现一个警告时,
LV的第一个4KB正常吗?
27.3备份
27.3.1怎样才能进行远程备份
27.3.2在一个8毫米的磁带上,怎样
存放多个备份?
27.3.3可以从网络上进行精确的磁带
复制吗?
27.3.4怎样才能“松开(Unstick)一个
悬挂的磁带驱动器?
27.3.5能用“tar”读“mksysb
磁带吗?
27.4内存和进程管理
27.4.1AIX比别的UNIX系统使用更多
的页交换空间吗?
27.4.2需要多少页面空间?
27.4.3为什么在“vmstat’中看到“没有
可用RAM页”?
27.4.4因为显示没有可用RAM页面,
RAM真的用完了吗?
27.4.5在“vmstat”中显示的“avm’
和“fre”域究竟是什么?
27.4.6“ps”显示有关内存的报告
有什么?
27.4.7什么是“kproc”
27.5AIX中的Shell命令和InfoExplorer
27.5.1在She11提示符中,让它提供更多
信息的最好方法是什么?
27.5.2怎样建立自己的KornShell才能用
“Emacs”进行命令模式编辑 而
不用“vi”编辑器?
27.5.3用1s列出一个目录中的文件时得到
信息转储,为什么?
27.5.4可以把自己的文本放入InfoExp1orer
中吗?
27.5.5什么样的键能用来在InfoExplorer
中移动?
27.5.6 是否有一种方法能把man页加到
系统中?
27.5.7为什么man不能使用,为什么
没有nroff?
27.5.8为什么即使打开了多个Shell环境也
只装载一次?我使用了Ksh
27.5.9为什么找不到命令nawk?
27.6视频和图形
27.6.1怎样才能发现当前运行的X11是
什么版本?
27.6.2怎样才能在终止X会话时关闭转义
序列,用Ctrl-Alt-BackSpace?
27.6.3哪里能找到HFT控制台的
termcap/terminfo源代码?
27.6.4 有一种查看PostScript文件
好方法吗?
27.6.5在分析DNS服务器之前 可以
让机器先检查它本地的
/etc/hosts文件吗?
27.6.6如果控制台被设置为“Unix:0”,
怎样才能通知X应用程序客户控
制台在哪里?
27.6.7如果使用了标准的“hostname:0”
作为DISPLAY的设置,它会使
速度降低吗?
27.6.8怎样设置才能把VT100键与aixterm
捆绑?
27.6.9是否有不占用任何的CPU的屏幕
保护程序?
27.6.10在哪里有可供X会话使用的颜色
列表?
27.6.11为什么应用程序会挂起X服务器
而不挂起X工做站?
27.6.12怎样才能在与控制键
捆绑的键与“capsLock”
键之间切换?
27.6.13 怎样才能得到更多的字体?
27.6.14当从“aixpaslib”上启动
一个X11应用程序
时,为什么出错?
27.6.15当建立XWindows应用程序时,
什么得到.xShm*链接出错?
27.7网络
27.7.1为什么网络的基本名称服务器
(PrimaryNameServer)上的命令
daemon会经常被终止?机器
运行的是AIX3.2版。
27.7.2在系统中,AIX用什么方法
来跟踪以太网数据包?
27.7.3在系统启动时,启动Automount
的好方法是什么?
27.7.4能不能设置一个tty端口既用于
拨入也用于拨出?
27.7.5要保持所有的许可权,
在网络上移动或拷贝完整
目录树的最好方法是什么?
27.7.6可以向没有主机名的系统发
邮件吗?
27.7.7怎样才能在系统中配置
拨号SLIP?
27.7.8不同AIX版本的接口问题
27.7.9DCE到底是什么?
27.7.10能够把MailSpooler设置成可
安装的吗?
27.7.11为什么不断地收到系统
控制台的消息“getty
spawingtoorapidly’?
27.7.12怎样把机器设为匿名FTP
站点?
27.8杂项管理
27.8.1当把键盘拔下又插上时,键映射
改变了,怎样才变回来?
27.8.2怎样才能建立DOS模拟器?
27.8.3怎样才能在AIX和DOS盘之间传
输数据?
27.8.4怎样才能获取“crypt”程序?
27.9C/C++编程
27.9.1alloca()不能工作,该怎么办?
27.9.2怎样才能重编译BSD程序?
27.9.3AIX链接器有什么不同吗?
27.9.4能用一个非共享库lib/libc.a来
链接程序吗?
27.9.5为什么链接器出现奇怪的错
误?
27.9.6当运行xlc时,为什么得到
“externchar*strcpy()”消息?
27.9.7“xlc”会引起其他什么
错误?
27.9.8编译器能产生汇编代码吗?
27.9.9什么是“deadbeef”?
27.9.10在3.2版中,怎样才能静态
链接?
27.10FORTRAN编程
27.10.1为什么在混合使用FORTRAN和
C代码时有错误?
27.10.2怎样才能检测出一个数是
个整数或小数而不是NaN?
27.11GNU和其他公用软件
27.11.1怎样才能获取公用软件的
源代码?
27.11.2 提供专门用于RS/6000的软件的
FTP站点在哪里?
27.11.3有需要注意的一般提示吗?
27.11.4有关GNUEmacs中的段错误,
该如何处理?
27.11.5当运行Per1时,应当
注意什么?
27.11.6什么是Bash?
27.11.7哪儿能得到POP3maildaemon
的拷贝?
27.12第三方产品
27.12.1RS/6000能使用什么磁带
驱动器?
27.12.2能从其他公司
而不是IBM中买内存吗?
27.12.3在哪儿能免费得到PPP?
27.12.4都出售图形适配卡?
27.13杂项
第28章 BSDFAQ
28.1BSD的历史
28.2一般问题
28.2.1哪里能得到BSD的一般
信息?
28.2.2CSRG工程在UCBerkeley
仍存在吗?
28.2.3现在谁“控制”BSD的发展?
28.2.4哪种BSD最适合我?
28.2.5我的硬件可以支持BSD吗?
28.2.6BSD和Linux之间有什么
不同?
28.2.7可以把BSD技术用于商业
产品吗?
28.2.8BSD适用于Internet服务
提供商吗?
28.2.9能与Windows95、WindowsNT
和Macintosh机器共享BSD
文件和打印机吗?
28.2.10怎样才能得到BSD的技术
支持和汇报问题?
28.2.11BSD真的免费吗?
28.2.12怎样编译自己的内核?
28.2.13怎样才能编译自己的
完整系统?
28.2.14能用BSD来实现NAT设备
或/和IP防火墙吗?
28.3安装FreeBSD
28.3.1创建FreeBSD安装启动盘
28.3.2 FreeBSD安装
28.4哪里可以得到BSD
28.5BSD支持的硬件类型
28.5.1FreeBSD支持的硬件
28.5.2NetBSD支持的硬件
28.5.3BSD应用
28.6进一步了解
28.6.1用户指南
28.6.2管理员指南
28.6.3程序员指南
28.6.4操作系统从内部剖析
28.6.5安全性参考文献
28.6.6硬件参考文献
28.6.7UNIX的历史
28.6.8杂志和期刊
第29章 HP-UXFAQ
29.1查找HP-UX资料
29.1.1哪里能找到HP-UX软件
的FTP站点?
29.1.2怎样才能发现在机器上安装了
什么补丁?
29.1.3是否有能获取补丁的
Web站点?
29.1.4 HP-UX有什么类型的期刊?
29.1.5关于HP-UX的最好的
书是什么?
29.1.6应该预订哪些邮件列表?
29.1.7有哪些WWW站点讨论与HP
相关问题?
29.1.8怎样才能得到从SunOS
到HP-UX的移植指南?
29.2HP-UX第三方厂商
29.3HP-VUE图形用户界面
29.3.1为什么在HP-VUE中,X11中失去
了某些特性?
29.3.2怎样才能在HP-VUE的root窗口
显示一副图像?
29.3.3怎样才能在“hpterm”窗口中增
加一个滚动条?
29.3.4怎样才能在“hpterm”标题条中
增加一个标题?
29.3.5有时候“hptermls”会自己
消失,为什么?
29.3.6使用Sun工作站运行HP
X/Motif客户时,怎么会要那么
长的时间才显示?
29.3.7当使用HP-VUE时怎样才能使
缺省登录生效?
29.3.8在工作站中,怎样才能获取
控制台消息并放到“hpterm”
窗口中?
29.3.9在VVE3.0中,怎样才能使“vuewm”
键盘加速键再次工作?
29.3.10 在9.1系统中,为什么“vi”
编辑器在xterm中会混乱?
29.3.11禁止HP-VUE的最好方法
是什么?
29.3.12整个屏幕不动了,除了重启动
外,还有什么办法?
29.3.13在一个替换的工作中,有
让X客户出现的方法吗?
29.3.14怎样才能在vuepad中覆盖系统
缺省的打印机?
29.3.15怎样才能防止别人从VUE
控制台中以root登录?
29.4HP-UX操作系统
29.4.1当使用HP9000机运行HP-UX9.04
时,怎样决定CD-ROM驱动器
设备名,才能把它增加到
“/etc/checklist”文件中用于
安装文件系统?
29.4.2怎样才能扩充根卷组(rootrolumn
group)?
29.4.3在10.10系统中,有把CDFS文件名的
大写字母改为小写的方法吗?
29.4.4我打算把904升级到10.01 只要
做一个完整的新安装就
可以了吗?
29.4.5怎样让Windows95客户使用HP-UX
机器上的NFS?
29.4.6能在X-Window上安装FTP
的GUI吗?
29.4.7惠普是怎样处理2000年
问题的?
29.4.8怎样才能查看当前打开
的所有文件?
29.4.9为什么在10.10中,“catman”
命令不建立man数据库?
29.4.10系统中已安装了1.5GB的内存,并且
运行大型Oracle数据 内存使用率也
从未超过84%,即使把“Macimum
DynamicBufferCacheSizeas
Perocent”设为90° 为什么剩下
的内存不使用?
29.4.11当在“hpterm”中使用“elm”时
方向箭不能用了,为什么?
29.4.12怎样才能让“swinstal1”
与CD-ROM一起工作?
29.4.13怎样才能在一个文件系统中
增加“inodes”的数目?
29.4.14能让文件名超过14个字符
吗?
29.4.15 怎样才能知道系统中已装载的
是什么产品?
29.4.16 从HP-UX系统中安全删除软件
的最好方法是什么?
29.4.17 为什么“/usr/mail”中的邮件文
件属于“daemon”而不属于
“recipient”?
29.4.18我应当担心只拥有“两个
用户”的许可证吗?
29.4.19怎样才能区分在9.x的内核中有
什么补丁?
29.4.20怎样才能启动并进入单用户
方式?
29.4.21为什么KornShell的登录会
挂起?
29.4.22能消去登录时的版权
提示吗?
29.4.23怎样才能关闭配额(quota)检测?
29.4.24什么限制了一个进程使用的
内存数量?
29.4.25怎样才能安装“ramdisk”?
29.4.26清除“tmp”和“/usr/tmp”
目录有什么好建议?
29.4.27在运行9.x的700系列工作站上
对Hp-UX磁盘进行分区有什么
好方法?
29.4.28打印联机帮助有什么好方法?
29.4.29限制核心心文件有什么好方法?
29.4.30可以用“fbackup”命令在一个
磁带上放多份备份卷吗?
29.4.31有大量的补丁必须安装到
一台机器上,有的让它们
自动安装方法吗?
29.4.32把HP-UX工作站建成一个X终端
的最好方法是什么?
29.4.33为什么不能访问所有的
交换空间?
29.4.34在HP-UX9.x中,必须怎样
做才能成功地从“/etc/rc”
中启动一个daemon?
29.4.35 为什么有时候“丢失”
“/dev/null”?
29.4.36 怎样才能跟踪网络数据包?
29.4.37由于一些原因,在“emacsX”方
式下,“Alt”组合键无法工作。
怎样才能恢复?
29.4.38为什么不能让基于“FLEXlm”
的许可证生效?
29.4.39怎样建立基于组的FTP
访问?
29.4.40在“uname”中的数字说明了
什么?
29.4.41能用HP-UX格式化MS_DOS
软盘吗?
29.4.42有自动获取一个网卡
MAC地址的方法吗?
29.4.43在9.x中,有禁止IP
活动方法的吗?
29.4.44在HP-UX9.x中支持
线程吗?
29.4.45为什么不能输入字符“@”?
29.4.46在9.x机器上,想检验机器是
否安装了一个特定的文件集,
怎样才能实现?
29.4.47在HP-UX9.x中能捆绑一个
文件包吗?
29.4.48在700系列工作站上,插了
一块新网卡,当用“ifconfig”命
令设置IP地址时,返回一个
“ifconfig:nosuchInterface”
错误信息,出了什么问题?
29.4.49怎样才能禁止新的登录?
29.4.50HP-UX9.x和HP-UX10.20
有什么区别?
29.4.5110.2对10.01作了哪些修改?
29.4.52在10.x中文件系统在哪里?
“/usr/local”在哪儿,
“/usr/contrib”有什么用?
29.4.53HP-UX10.x的lautomounter
有什么新功能?
29.4.54在10.x中,不进入“SAM”
怎样改变如主机名IP地址
和域名服务器之类的设置?
29.4.55在PATH和MANPATH变量中应
包括什么?
29.4.56为什么“epstat”报告打印机已停机
而实际上可能并没有?
29.4.57root的Shell有什么位置?
29.5与编程相关的问题
29.5.1GNUC++编译器在
哪儿找库?
29.5.2为什么会出现错误
“/usr/ccs/bin/id:Unsatisfied
sysmbols:al1oca.(code)”?
29.5.3当编C++时,出现信息
“Pxdb:InternalerrorFileworitbe
debuggable(stillavalidexecutable)’
这是什么意思?
29.5.4在运行GNU编译器时,
出现一个“P-FIXUP错”
这是什么意思?
29.5.5缺省的C编译器为什么无法
做任何事?
29.5.6怎样才能解决“太多定义”
错误?
29.5.7在使用gcc(GNUC++编译器)时
出现错误“-builtin-va-start-undefined”
该怎么办?
29.5.8是否有方法发现一个程序是否
用可调试方式联编的?
29.5.9为什么在ANSI模式中会出现
“FLT-MIN”错误?
29.5.10“-INCLUDE-xxxx-SOURCE”
是怎么回事?
29.5.11为什么需要显示式地指明
? 埃璉/usr/include”?
29.5.12为什么“syslog()”调用不做想
让它做的事?
29.5.13HP-UX中带有“trace”吗?
29.5.14让C程序自动地产生堆栈转储,
必须怎样设置?
29.6各种硬件和外设问题
29.6.1有一个带扫描仪和CD-ROM驱动器
的9000/715工作站,操作手册说
不要关闭SCSI上的任何驱动器的
电源直到系统关闭了真的需要
整天让扫描仪开着吗?
29.6.2能让Netscape3.0使用735工作站的声
音能力吗?
29.6.3HP的工作站和X终端有不同的
键盘吗?
29.6.4在HP工作站中有的播放
音频CD方法吗?
29.6.5在HP上能使用高密度磁带驱
动器吗?
29.6.6700系列工作站有结点ID吗?
29.6.7把一个卷住的DDS磁带从驱动
器中拿出的安全方法是什么?
29.6.8有什么方法可以在DDS磁带上使用
“dump”实用程序吗?
29.6.9对于700系列工作站,
在9.xOS中DDS驱动器的
正确的主号是什么?
29.6.10在700系列工作站中,怎样
才能把音频驱动器连
到外部插孔?
29.6.11怎样才能获得700系列工作站音频
硬件的规格?
29.6.12PA-RISC体系结构的修正
历史?
29.6.13在SGI机上我给DDS磁带写了
一个tar文档,但HP机却不能
读取它,怎样才能读取它呢?
29.6.14有什么地方可以获得第三方磁盘
的“disktab”入口?
29.6.15在700系列工作站中有
一个内部SCSI,真
的需要关闭它吗?
29.6.16在运行9.x的工作站中,700系列工作
站能建立多大的分区?
29.6.17确定系统中RAM数量的好方法
是什么?
29.6.18怎样才能让“spooler”来
产生封面?
29.6.19为什么CD-ROM中的文件名都是大
写的并附带“ail”版本号?
29.6.20当使用并口进行打印时,是什么
使HP-UX在开头插入四个
空格?
29.6.21怎样才能发现HP-UX9.x
有多快?
29.7文件分配
29..1我已经从8.x升级到了9.x系统,为什么
不再有“Xline”命令了?
29.7.2为什么在VUE2.0中无能找到联机
帮助索引?
29.7.3怎样才能取到HP-UX的SLIP?
29.7.4 HP-UX的“pcnsfd”命令
在哪儿?
29.7.5SLIP是优秀的,但我实际上需要PPP
有什么方法能获取它?
29.7.6哪儿能找到“STREAMS/UX”?
29.7.7从哪儿能获取POSIX线程?
29.7.8关于Interviews产品?
29.7.9怎样才能获取HP-UX的POP?
29.7.10哪里能获取某个Seagate驱动器
的disktab入口?
29.8版本10.x规格
29.8.1有办法让一个接口有多个IP
地址吗?
29.8.2HP-UX10.0中运行的“named”
是什么版本?
29.8.3哪儿能找到HP-UX10.0
的文档?
29.8.4什么是SD-UX,为什么它取代了
“/etc/update”实用程序?
29.9版本9.10
29.10小结
第30章 LinuxFAQ
30.1什么是Linux?
30.1.1Linux怎样发音?
30.1.2为什么要使用Linux?
30.1.3有多少人使用Linux?
30.1.4Linux有版权吗?
30.1.5在哪儿能找到Linux?
30.1.6应该用什么版本的Linux?
30.2什么是一个Linux发布
30.2.1“典型”的Linux发布中有
什么程序?
30.2.2Linux中有什么游戏?
30.3运行Linux需要什么?
30.3.1Linux能在膝上机上运行吗?
30.3.2Linux需要多少硬盘空间?
30.3.3运行Linux需要多少内存?
30.4怎样安装Linux?
30.4.1图形卡、声卡、磁带驱动器
扫描仪、PCMCIA卡等能
在Linux中工作吗?
30.4.2在Linux下怎样打印?
30.5能得到什么样的源代码?
30.5.1Linux可以用X窗口吗?
30.5.2哪儿能找到Linux的Motif?
30.5.3Linux可使用什么商用程序?
30.6能使用Linux与ISP联系吗?
30.6.1Linux可以使用Netscape吗?
30.6.2Linux可以访问什么新闻组?
30.6.3能同时运行Linux和Windows吗?
30.6.4能在Linux下运行
Windows吗?
30.6.5能使用Linux收发传真
文档吗?
30.7当有问题时怎样求助?
30.7.1哪里能找到有关Linux
的更多信息?
30.7.2有关于Linux的杂志吗?
30.7.3关于Linux有些什么商业
出版书籍?
第31章 SolarisFAQ
31.1常见问题
31.1.1Solaris到底是什么?是OS,窗口
环境,还是其他什么东西?
31.1.2有真正的原因要升级
到Solaris2.x吗?
31.1.3Solaris能在什么平台上运行?
31.1.4Solaris4.1.x应用程序能在
SunOS5.x上运行吗?
31.2寻找信息
31.2.1以前软件发布中得到的打印
操作手册在哪里?
31.2.2为什么在联机帮助中不能进行
上下文搜索?
31.2.3在Internet上的什么站点可以
找到有关Sun的资料?
31.2.4在Internet上的什么站点能找到
其他的FAQ?
31.3系统管理
31.3.1Solaris要使用多少磁盘空间?
31.3.2在Sun中“package”,是什么
意思?
31.3.3为什么不访问CD或软盘?
31.3.4为什么不能以根目录来运行rlogin
或telnet(“Notonsystemconsale.
connectionclosed”)?
31.3.5在Sun中,怎样才能设置
匿名FTP?
31.3.6从Solaris2系统到SunOS4.x系统
怎样才能建立打印?
31.3.7怎样才能让root使用非BourneShell
的Shell?
31.3.8为什么会出现消息“automount:
Nonetworklockingonhost,
contactadministratortoinstall
serverchange”?
31.3.9 由于某些原因,SCSI磁盘在
Solaris2.x中出现问题,
但在SunOS4.x中工作良好,
怎样才能让它们工作?
31.3.10需要全部补丁吗,或者
只需安装几个补丁?需
要装载补丁吗?
31.3.11怎样得到补丁?
31.3.12怎样能设回到以前的48pseudo-ttys
的限制?
31.3.13在Solaris/X86中,怎样
才能使DOS和UNIX时
间保持一致?
31.3.14同一台机器上可以同时安装
SunOS和Solaris吗?
在启动时能选择吗?
31.3.15怎样改变主机名?
31.3.16有办法防止daemon创建666
模式的文件吗?
31.4网络
31.4.1有不用NIS或NIS+而使用DNS
的方法吗?
31.4.2nsswitch.conf到底
是什么?
31.4.3怎样在Solaris2.x中运行NIS
服务器?
31.4.4怎样才能找到哪个机器上的
客户与NIS+捆绑在一起?
31.4.5怎样才能让NIS+服务器为SunOS
4.x的客户提供DNS请求服务?
31.4.6让每个接口有多个
地址的方法吗?
31.5疑难解答
31.5.1Solaris2.x的应用程序出现了奇怪的
错误,该怎么办?
31.5.2为什么不能远程显示
AnswerBook?
31.5.3为什么在Solaris2.3和其他平台
之间PPP不能工作?
31.5.4为什么会出现错误
“builtinvalist或builtin
vaargincrundefined’?
31.5.5系统在启动时好像挂起了
当用“ps”时现象更明显
怎样才能让它启动?
31.5.6为什么syslogd不让任何人
登录?
31.5.7当从一个非Sun的文件服务器在
Solaris客户机上安装一个文件系统
时,总是出现“InvalidClient
Credential”错误 怎么办?
31.5.8升级到Solaris2.4时,在NFS
安装的目录下使用“ls”命令
时开始挂起,这是一个漏洞
或其他什么问题?
31.5.9安装了补丁101945后,出现了许多
与ksh循环相关的问题,
为什么?
31.5.10“/etc/system”文件已经破坏,所以
现在不能启动。该怎么办?
31.5.11为什么连到非UNIX主机的
“Sendmail”不能工作?
31.5.12我完成了上一个问题介绍的修补后,
连接仍然出现问题,怎么办?
31.5.13为什么有远程/var分区的客户机
不能启动?
31.5.14为什么可以用非Sun的CD
驱动器来安装Solaris2.3,
而不能来安装Solaris2.4?
31.5.15 应用在编译时没有任何问题
但在运行时却出现错误
“fatal:libfoo.so.2:Can”topenfile:
errno=2”。为什么?
31.5.16Solaris2.4速度正在逐渐减慢
好像有内存泄漏发生。怎样
才能堵住漏洞?
31.5.17在运行NFS时,得到错误信息
“netdir-getbynamefailure
/dev/udp:bindproblem,
到底发生了什么?
31.5.18 改变了rootShell后,
不能登录了。必须要重安装
Solaris或其他东西吗?
31.5.19当文件系统满,NFS服务器
挂起,怎样才能修复?
31.5.20 在Solaris2.5和Solaris2.4中
补丁#101945-34和更老的版本
在低速链接上的TCP性能很差。
怎样解决?
31.5.21当在NFSV3安装的文件系统中使
用“du’和“ls’时,返回了不
可思议的块统计,为什么?
31.6软件开发
31.6.1Solaris中有C编译器吗?我
需要获取它吗?
31.6.2怎样编译X11R5?
31.6.3原来在libc中的功能到
哪儿去了?
31.7小结
32章 SVR4FAQ
32.1什么是SVR4?
32.1.1SVR4与我有关吗?
32.1.2SVR4是怎样形成的?
32.2谁使用SVR4(严格意义上)?
32.2.1谁出售SVR4?
32.2.2谁是SVR4的客户?
32.3SVR4能干些什么?
32.3.1SVR4技术
32.3.2SVR4编程
32.3.3SVR4的系统管理
32.3.4了解SVR4硬件有特别的
地方吗?
32.3.5什么是portage(联运)?
32.4更多的信息
32.4.1在线讨论组
32.4.2Web上的SVR4
32.4.3有关SVR4的书籍
33章 IRIXFAQ
33.1安装问题
33.1.1inst文件包含什么?
33.1.2我的这个软件是什么版本的?
33.1.3为什么inst不在网络上工作?
33.1.4什么子系统包括特定的文件?
33.1.5需要什么补丁?
33.2网络问题
33.2.1以太网地址是什么?
33.2.2为什么网络不工作?
33.2.3怎样才能观察网络流量?
33.2.4怎样增加一条路由?
33.2.5怎样配置多网络接口?
33.3资源管理
33.3.1怎样找出哪个进程占用
CPU时间?
33.3.2怎样才能找出哪个进程使用了太多
的内存?
33.3.3怎样监控系统的使用情况?
33.3.4所有的磁盘空间到哪儿去了?
33.3.5怎样才能增加交换空间?
33.3.6怎样改变分区大小?
33.3.7除了0,1,6和7,怎样
增加分区?
33.3.8在本地怎样把一个磁盘拷到
另一个磁盘?
33.3.9怎样在网络中把一个磁盘拷到
另一个磁盘?
33.3.10怎样才能把系统分区拷到
另一个系统中?
33.3.11怎样制作一张系统盘?
33.3.12怎样从一张不同的盘上启动?
33.3.13怎样才能查看文件和目录所
使用的空间?
33.4磁带问题
33.4.1为什么Sun磁带不能工作?应该
使用哪个磁带设备?
33.4.2怎样建立第三方磁带驱动器?
33.5安全问题
33.5.1怎样保护root口令?
33.5.2怎样消除忘记的PROM口令?
33.5.3增强系统安全性需要做些什么?
33.6杂项
33.6.1怎样才能知道有什么硬件?
33.6.2怎样改变显示器的分辨率和
刷新频率?
33.6.3sysinfo数是什么?
33.6.4为什么rsh命令会失效?
33.5怎样比较或合并文本文件?
33.6.6怎样得到VT100窗口?
33.6.7怎样登录屏幕中显示一个客户
的图标?
33.6.8怎样删除登录图标 并用一幅
图片来代替?
33.7进一步了解
33.7.1书籍
33.7.2新闻组
33.7.3Web站点
33.8别的资料
33.9小结
第八部分 附录
附录A GNU通用公共许可证
附录B 术语
猜您喜欢