《SCO UNIX/XENIX教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:胡传国,施稚民编
  • 出 版 社:上海:上海科学普及出版社
  • 出版年份:1993
  • ISBN:7542707647
  • 页数:368 页
图书介绍:介绍SCO UNIX综述、系统安装、使用帐户、文件和目录、命令行的主要组成部分、筛选程序、编辑和文本处理等。

0.1 本书的读者对象和范围 1

目录 1

0.2 本书的组织与各章摘要 2

0.3 本书中使用的约定 3

第一章 SCO UNIX综述 5

1.1 SCO UNIX的发展过程 5

1.1.1 早期的UNIX 5

1.1.2 UNIX的版本 6

1.1.3 进入SCO UNIX 7

1.1.4 哪种SCO系统最好 8

1.2 SCO UNIX的特性和优点 9

1.2.1 硬件不昂贵且种类多 9

1.2.2 多用户和多任务 9

1.2.3 分层次的文件结构 9

1.2.6 Shell 10

1.2.7 文本处理 10

1.2.4 实用程序 10

1.2.5 I/O改向和管道 10

1.2.8 电子邮件 11

1.2.9 开发系统 11

1.2.10 与其他系统的连接 12

1.3 UNIX的结构 12

1.3.1 典型的硬件系统 12

1.3.2 软件的构成 14

1.4 SCO的商业应用程序 15

1.4.1 SCO的Office Portfolio 15

1.4.2 得到版权许可的其他产品 16

1.4.3 第三方的产品 16

1.5 XENIX和UNIX系统的资料 17

1.6 其他标准操作系统 18

1.8 SCO UNIX系统的未来 19

1.7 哪些用户购买SCO UNIX系统 19

1.8.1 Open Desktop 20

1.9 小结 21

第二章 系统安装 22

2.1 硬件检查清单 22

2.1.1 内存 22

2.1.2 硬盘 23

2.1.3 硬盘控制器 23

2.1.4 串行卡 23

2.1.5 多口板 24

2.1.6 终端 24

2.1.7 计算机 24

2.1.8 软盘驱动器 24

2.2 软件方面的考虑 25

2.2.1 在同一硬盘上分别建立UNIX和DOS分区 25

2.1.9 磁带驱动器 25

2.1.10 典型的SCO UNIX系统设置 25

2.2.2 操作系统和其它软件 26

2.2.3 交换空间 26

2.2.4 文件系统 26

2.2.5 /tmp目录 28

2.2.6 自由空间 28

2.3 安装过程 28

2.3.1 自动安装 29

2.3.2 硬盘的初级格式化 29

2.3.3 安装随软件提供的软盘片 30

2.3.4 安装设备驱动程序 31

2.3.5 安装其它软件 31

2.3.6 建立数据目录 31

2.4.1 创建帐户 32

2.4 增加用户帐户 32

2.4.2 建立帐户 33

2.4.3 起始目录 34

2.4.4 注册Shell 35

2.4.5 注册组 35

2.5 小结 35

第三章 使用帐户 36

3.1 注册 36

3.1.1 注册提示 36

3.1.2 口令提示 37

3.1.3 系统报文 37

3.1.4 设置终端类型 37

3.2 计算机进行通信 38

3.2.1 使用SCO UNIX命令 38

3.3.1 显示日期和时间——date 39

3.3 系统信息 39

3.2.2 纠正差错 39

3.3.2 显示日历——cal 40

3.3.3 显示你的用户名和标识号——id 40

3.3.4 列出系统中的其他用户——who 41

3.3.5 显示关于用户的信息——finger 41

3.3.6 读取系统的新事件项——news 42

3.3.7 显示你的终端线路——tty 43

3.3.8 查看联机手册页——man 43

3.4 修改你的环境 43

3.4.1 清除终端——clear 43

3.4.2 封锁你的终端——lock 44

3.4.3 维护帐户的安全性——passwd 44

3.4.4 显示和设置终端参数——stty 45

3.5 与其他用户通信 46

3.5.2 使终端成为可写——mesg 47

3.5.1 写入另一个用户的终端——write和hello 47

3.5.3 发送和读取电子邮件——mail 48

3.6 注销 49

3.7 小结 50

第四章 文件和目录 51

4.1 初步了解文件和目录 52

4.1.1 什么是文件 52

4.1.2 什么是目录 52

4.1.3 文件和目录的存取权限 52

4.1.4 路径名 53

4.1.5 通配符 54

4.2 文件的操作 56

4.2.1 创建和查看文件 56

4.2.2 删除文件 58

4.2.3 拷贝文件 58

4.2.4 移动和改名文件 59

4.2.5 确定文件类型 60

4.2.6 改变一个文件或目录的存取权限 62

4.3 目录的操作 66

4.3.1 起始目录 66

4.3.2 当前目录 67

4.3.3 列目录的内容 67

4.3.4 创建目录 71

4.3.5 去掉目录 72

4.3.6 移到另一个目录 72

4.3.7 目录的改名 73

4.3.8 查找文件或目录 73

4.4 小结 75

第五章 命令行的主要组成部分 76

5.1 连续地执行命令 76

5.2 有条件地执行命令 76

5.3 输入和输出 77

5.3.2 标准输出 78

5.3.3 标准出错消息 78

5.4 改向符号 78

5.3.1 标准输入 78

5.4.1 标准输入的改向 79

5.4.2 标准输出的改向 79

5.4.3 标准出错的改向 80

5.5 管道 81

5.6 tee命令 83

5.7 反引号 83

5.8 在后台执行命令 84

5.9 中断命令的执行 84

5.10 特殊字符的标引(Quoting) 85

5.11 小结 86

6.1.1 将标准输入发送到标准输出——cat 87

第六章 筛选程序 87

6.1 输入的查看和格式化 87

6.1.2 满屏显示输入——more和pg 88

6.1.3 将输入分页——pr 91

6.2 常规表达式 91

6.3 选择一部分输入 93

6.3.1 显示输入的开始和结尾部分——head和tail 93

6.3.2 搜索一个模式——grep 94

6.3.3 查找重复的输入行——uniq 96

6.3.4 将输入分割到等长的输出文件——split 98

6.4 编辑或替换输入 99

6.4.1 编辑输入——sed 99

6.4.2 转换输入字符——tr 106

6.4.3 奇异的实用程序awk 108

6.5 小结 113

第七章 编辑和文本处理 114

7.1 vi的三种方式 114

7.2 进入和退出vi 115

7.2.1 启动vi 115

7.2.2 进入插入方式——键入普通文件 116

7.2.3 退出插入方式——执行命令 116

7.2.4 保存文件并从vi退出 117

7.3 在文件中移动 117

7.3.1 移到某一特定的字符 118

7.3.2 一次移一个字 118

7.3.3 一次移一个句子 118

7.3.4 移到另一行 119

7.4 修改文件 119

7.4.1 对文本作标记 119

7.4.2 删除文本 120

7.4.3 拷贝文本 121

7.4.4 移动文本 122

7.4.5 修改文本 122

7.4.6 恢复文本 123

7.4.7 重复执行命令 123

7.4.8 取消修改操作 124

7.5 搜索 124

7.5.1 正向搜索 124

7.5.2 反向搜索 125

7.5.3 重复执行搜索 125

7.6 替换 125

7.7 将文件和部分文件写入磁盘 126

7.8 读入其它文件 127

7.9 修改环境 127

7.9.1 环境任选项 127

7.9.3 映射 129

7.9.2 缩写 129

7.9.4 .exrc文件 130

7.10 在vi中执行Shell命令 131

7.10.1 Shell脱逸 131

7.10.2 将Shell命令的结果放入文件 132

7.10.3 筛选文件的全部或部分内容 132

7.11 命令行的任选项 132

7.12 vi命令的快速参考信息 133

7.12.1 退出vi 134

7.12.2 移到另一个字符 134

7.12.3 移到另一个字 134

7.12.4 移到另一行 134

7.12.7 卷滚(这些命令不能用作光标移动地址) 135

7.12.9 附加和插入新文本 135

7.12.8 重现屏幕 135

7.12.6 重复执行命令 135

7.12.5 移到另一句句子 135

7.12.10 替换现有的文本 136

7.12.11 删除文本 136

7.12.12 拷贝文本 136

7.12.13 移动文本 136

7.12.14 杂项编辑命令 137

7.12.15 搜索 137

7.12.16 杂项转义方式命令 137

7.12.17 杂项末行命令 137

7.13 用nroff格式化程序作文本格式化 138

7.14 宏命令 138

7.15 填充和对齐 139

7.16 段落 141

7.17 节的标题 141

7.18 清单 143

7.19 影象 146

7.20 书眉和页脚 148

7.21 页格式 149

7.21.1 行折断 149

7.21.2 间距 149

7.21.3 居中 149

7.21.4 临时缩进 149

7.22 字体 150

7.23 运行nroff 151

7.24 打印格式化后的文件 151

7.25 小结 151

第八章 打印 152

8.1 打印机假脱机系统 152

8.1.1 打印请求 152

8.1.2 目标打印机 152

8.1.5 打印字轮 153

8.2 发送一个打印请求——Ip 153

8.1.4 打印纸格式 153

8.1.3 打印机族 153

8.2.1 请求标识(ID) 154

8.2.2 打印任选项 155

8.3 取消一个打印请求——cancel 158

8.4 报告打印机的状态——lpstat 158

8.4.1 状态任选项 158

8.4.2 在你的终端上打印——lprint 162

8.5 用pr筛选程序进行打印 162

8.6 用nroff打印 164

8.7 小结 164

第九章 发送和接收电子邮件 165

9.1 mail的版本 165

9.2 mail的方式和命令 165

9.3.1 发送信件给一个人或许多人 166

9.3 发送电子邮件 166

9.3.2 消去一封信件 168

9.3.3 查看你的信件 168

9.3.4 将文件插入到你的信件中 169

9.3.5 用mail发送文件 170

9.3.6 使用编辑程序书写信件 170

9.3.7 发送电子邮件给其他计算机 172

9.3.8 发送电子邮件时获取帮助信息 175

9.4 接收电子邮件 176

9.4.1 读取发送给你的报文 177

9.4.2 电子邮件报文 178

9.4.3 退出mail 179

9.4.4 列出发送给你的报文 180

9.4.5 报文清单 181

9.4.7 在mail中组织电子邮件 182

9.4.6 对报文的应答 182

9.4.8 删除报文 183

9.4.9 保留报文 183

9.4.10 保存报文 184

9.4.11 读电子邮件时获取帮助信息 184

9.5 修改你的环境 185

9.5.1 修改你的.mailro文件 186

9.5.2 别名 187

9.5.3 环境变量 187

9.6 小结 188

第十章 Bourne Shell 189

10.1 Shell、命令和原本 189

10.2 Shell变量 190

10.2.1 用户变量 190

10.2.2 环境变量 192

10.2.3 位置参数 194

10.2.4 特殊变量 195

10.3 Shell的编程 196

10.3.1 Shell原本 196

10.3.2 注释和编程的样式 198

10.4 支持命令 198

10.4.1 条件测定:test 199

10.5 控制命令 200

10.5.1 条件命令:if 200

10.5.2 多重选择命令:case 203

10.5.3 循环命令:for 204

10.5.4 条件循环:while和until 205

10.5.5 受控的循环:break和continue 206

10.5.6 退出:exit 206

10.6 here文档 207

10.7.2 .profile文件中的环境变量 208

10.7.1 修改.profile文件 208

10.7 修改你的环境 208

10.7.3 设置终端任选项 209

10.8 小结 210

第十一章 C Shell 211

11.1 Shell、命令和原本 211

11.2 历史清单 212

11.2.1 重新调用以前的命令 213

11.2.2 重新调用以前命令中的某些部分 215

11.2.3 修改以前的命令 216

11.3 别名 217

11.3.1 创建别名 217

11.3.2 显示别名 218

11.3.3 别名中的实参替换 219

11.4 Shell变量 220

11.4.1 用户变量 220

11.4.2 环境变量 224

11.4.3 位置参数 229

11.4.4 特殊变量 230

11.5 Shell的编程 230

11.5.1 Shell原本 231

11.5.2 注释和编程的样式 232

11.6 支持命令 233

11.6.1 表达式 233

11.6.2 重复命令:repeat 235

11.7 控制命令 235

11.7.1 条件命令:if 235

11.7.2 多重选择命令:switch 236

11.7.3 循环命令:foreach 238

11.7.4 条件循环:while 238

11.7.6 无条件跳转:goto 239

11.7.5 控制循环:break和continue 239

11.7.7 退出:exit 240

11.8 Here文档 240

11.9 修改你的环境 241

11.9.1 修改.cshrc文件 241

11.9.2 修改.login文件 242

11.9.3 设置终端任选项 242

11.10 小结 243

第十二章 系统管理 244

12.1 谁是系统管理员? 244

12.2 几点注意事项 244

12.3 系统管理Shell——sysadmsh 245

12.4 安装系统软件 246

12.5 启动和停止系统 246

12.5.1 启动系统 247

12.5.2 关闭系统 248

12.6 后备系统 249

12.6.2 创建后备计划 250

12.6.1 后备的频繁程度 250

12.6.3 用磁带还是用软盘片 251

12.6.4 执行后备 251

12.6.5 恢复后备 252

12.6.6 替代的后备方法 253

12.7 创建作业计划 254

12.8 使用打印机 256

12.8.1 安装打印机 256

12.8.2 配置打印机 256

12.8.3 建立打印机族 257

12.9 管理用户帐户 258

12.9.1 改变系统范围的缺省值 258

12.9.2 改变某帐户的缺省值 259

12.11.1 安装只拨号的调制解调器 260

12.10 建立/u文件系统或目录 260

12.11 增加硬件和设备驱动程序 260

12.11.2 安装受铃的调制解调器 261

12.11.3 配置既受铃又拨号的调制解调器 262

12.11.4 多口板 263

12.11.5 终端 264

12.12 修复系统的问题 265

12.12.1 用fixperm列出系统问题 265

12.12.2 打印机不打印 266

12.12.3 文件丢失或被破坏 266

12.12.4 恢复失落或死去的用户口令 267

12.12.5 恢复失落的root口令 268

12.13 小结 268

第十三章 使用UUCP系统通信 269

13.1 使用UUCP的基本文件传送 269

13.2 更进一步的UUCP操作 271

13.2.2 列出其他场点 272

13.2.3 纠正问题 272

13.2.1 强制建立UUCP连接 272

13.2.4 在远程系统上执行命令 273

13.3 UUCP与电子邮件 274

13.3.1 用邮件传送文件 275

13.4 检查UUCP请求的状态 277

13.5 检查UUCP连接的状态 278

13.6 删除UUCP请求 279

13.7 防止UUCP请求过期 279

13.8 交互式通信 279

13.8.1 呼叫另一计算机 279

13.8.2 波纹号命令 281

13.8.3 用cu传送文件 281

13.8.4 记录会话 282

13.9 接收远程系统来的呼叫 283

13.8.5 出错消息 283

13.10 UUCP系统管理 284

13.10.1 设定UUCP设备 284

13.10.2 定义远程计算机 285

13.10.3 给远程系统访问权限 285

13.10.4 清除过期文件 285

13.11 显示记录下来的UUCP活动 286

13.12 小结 288

第十四章 在UNIX下使用MS—DOS 289

14.1 用于访问MS—DOS文件的实用程序 289

14.1.1 用于访问MS—DOS的UNIX设备文件 289

14.1.2 列出MS—DOS磁盘上的文件 289

14.1.3 传送MS—DOS文件 290

14.1.4 传送多个文件 290

14.2.1 VP/ix的系统需求 291

14.1.5 其他MS—DOS操作 291

14.2 使用VP/ix在UNIX下运行MS—DOS程序 291

14.2.2 访问IBMPC硬件 292

14.2.3 添加非标准硬件 292

14.2.4 启动VP/ix 292

14.2.5 VP/ix工作环境 292

14.2.6 伪磁盘驱动器 294

14.2.7 在VP/ix下变换UNIX文件名 295

14.2.8 从VP/ix执行UNIX命令 296

14.2.9 从UNIX Shell提示符出发执行MS—DOS程序 297

14.2.10 在UNIX和MS—DOS命令之间交换数据 297

14.2.11 MS—DOS和UNIX专用的命令行字符 297

14.2.12 转换MS—DOS和UNIX文本文件 298

14.2.13 改向的MS—DOS磁盘驱动器 298

14.2.15 快速启动VP/ix 300

14.2.14 VP/ix与UNIX文件权限 300

14.2.16 作为后台任务运行MS—DOS程序 301

14.2.17 在串行终端上运行VP/ix 301

14.2.18 解决常见的VP/ix问题 302

14.2.19 VP/ix配置 302

14.2.20 建立VP/ix配置文件 304

14.3 小结 305

第十五章 SCO商用软件概览 306

15.1 SCO Office Portfolio Suite 307

15.2 SCO Manager 307

15.2.1 运行应用程序 308

15.2.2 管理文件 310

15.2.3 打印 311

15.2.4 运行实用程序 312

15.2.5 配置Manager Desktop 312

15.2.6 邮件 313

15.2.7 日历 314

15.2.8 内部通信 315

15.2.9 用户目录 316

15.3 SCO Professional 316

15.3.1 Professional工作单 317

15.3.2 公式 317

15.3.3 命令 318

15.3.4 宏操作 322

15.3.5 @函数 322

15.3.6 使用多张工作单 323

15.3.7 SQL查询 323

15.3.8 与-2-3的兼容性 323

15.4 SCO Lyrix 323

15.4.2 lyrix的编辑程序 324

15.4.1 Lyrix管理菜单 324

15.4.3 lyrix的Mail Merge特性 326

15.5 SCO Integr 327

15.5.1 Integra数据库是什么 327

15.5.2 在数据库表之间建立关系 329

15.5.3 Integra是怎样工作的 329

15.5.4 Integra菜单系统 332

15.5.5 使用SQL 337

15.5.6 用ACCELL定制Integra 337

15.6 SCO Statistician 338

15.7 SCO Masterplan 338

15.8 SCO Image Builder 339

15.8.1 Image Builder的主菜单 339

15.8.2 Draw模块 340

15.8.3 Chart模块 340

15.9 Microsoft Word 342

15.9.1 Word菜单 343

15.9.2 Word特性集合 344

15.10 SCO FoxBASE+ 349

15.10.1 创建Fox BASE+数据库 350

15.10.2 Fox BASE+点提示符 350

15.10.3 创建命令文件程序 352

15.10.4 使用多个数据库 356

15.10.5 索引 356

15.10.6 格式文件 356

15.10.7 标签 356

15.10.8 报表 357

15.10.9 编译Fox BASE+程序 357

15.11 安装SCO商用系列软件 357

15.12 小结 359

A.2 文本处理 360

A.3 文件和目录管理 360

A.1 通信 360

附录A 命令参考 360

A.4 系统信息 361

A.5 数据处理 361

A.6 进程控制 362

A.7 终端控制 362

A.8 打印 362

A.9 Shell管理 362

A.10 商用应用软件 362

附录B 软件参考 364

B.1 XENIX和UNIX操作系统 365

B.2 商用应用软件 365

B.3 软件开发系统 366

B.4 通信 367

B.5 文本处理 368