《XENIX操作系统基本操作指南》求取 ⇩

第一章 引言1

1.1 IBM PC XENIX系统概述1

1.2 IBM PC XENIX工作环境1

第二章 基本概念2

2.1 引言2

2.2 文件2

2.2.1 普通文件2

2.2.2 特别文件2

2.2.3 目录文件2

2.2.4 目录结构3

2.3 文件系统3

2.4 命名规则4

2.4.1 文件名4

2.4.2 路径名4

2.4.3 样本名字4

2.4.4 特殊字符5

2.5 命令7

2.5.1 命令行7

2.5.2 语法7

2.6 输入/输出8

2.6.1 改向8

2.6.2 管道9

第三章 起步10

3.1 引言10

第四章 使用IBM PC XENIX系统14

4.1 引言14

4.2 获得对系统的存取权14

4.2.1 注册14

4.2.2 注销14

4.2.3 改变口令15

4.3 重新配置终端15

4.3.1 改变终端15

4.3.2 设置终端任选16

4.4 使用IBM PC作为终端16

4.4.1 模拟IBM 310116

4.4.2 发送文件给终端17

4.4.3 发送DOS文件给宿主机18

4.4.4 有关IBM 3101显示终端的用法18

4.5 编辑命令行18

4.5.1 打入命令行18

4.5.2 抹除命令行18

4.6 停止屏幕输出18

4.7 文件管理19

4.7.1 文件建立19

4.7.2 显示文件内容19

4.7.3 文件组合20

4.7.4 文件搬动20

4.7.5 文件换名20

4.7.6 文件复制21

4.7.7 文件删除21

4.7.8 文件寻找21

4.7.9 文件联结22

4.8 目录管理22

4.8.1 显示工作目录名22

4.8.2 列出目录23

4.8.3 目录建立24

4.8.4 目录删除24

4.8.5 目录换名24

4.8.6 目录搬动24

4.8.7 目录复制24

4.9 在文件系统中移动24

4.9.1 确定你在哪儿24

4.9.2 改变工作目录25

4.10 文件和目录的使用权限25

4.10.1 改变权限26

4.10.2 改变目录检索权限27

4.11 处理信息27

4.11.1 文件比较28

4.11.2 回应自变量28

4.11.3 文件排序28

4.11.4 在文件中按模式检索29

4.11.5 计算字、行和字符数29

4.11.6 延迟一个进程29

4.12 进程控制30

4.12.1 把进程置于后台30

4.12.2 消灭一个进程31

4.13 获取状态信息31

4.13.1 确定谁在使用系统31

4.13.2 确定那些进程在运行31

4.14 使用行式打印机32

4.14.1 向行式打印机发送文件32

4.14.2 获取行式打印机队列信息32

4.15 与其它用户通信32

4.15.1 发送信件32

4.15.2 接收信件33

4.15.3 写给一个终端33

4.16 使用系统时钟和日历33

4.16.1 确定日期和时间33

4.16.2 显示日历33

4.17 使用自动提醒服务34

4.18 访问其它帐户34

4.19 计算34

第五章 Bourne shell,一种命令解释程序36

5.1 引言36

5.2 基本概念36

5.2.1 怎样建立shell36

5.2.2 命令36

5.2.3 shell如何找命令37

5.2.4 自变量表的生成37

5.2.5 引号机制38

5.3 输入/输出改向39

5.3.1 标准输入/输出39

5.3.2 诊断信息及其它输出39

5.3.3 命令行和管道线40

5.3.4 命令替换41

5.4 shell变量41

5.4.1 位置参数41

5.4.2 用户定义的变量42

5.4.3 预先定义的特殊变量44

5.5 shell状态44

5.5.1 改变目录44

5.5.2 profile文件45

5.5.3 执行标志45

5.6 命令环境45

5.7 引用shell46

5.8 向shell过程传递自变量46

5.9 控制流47

5.9.1 使用if语句48

5.9.2 使用case语句49

5.9.3 条件循环:while和until50

5.9.4 for循环50

5.9.5 循环控制:break和continue51

5.9.6 文件结束与退出52

5.9.7 命令组合:圆括号与花括号52

5.9.8 输入/输出改向与控制命令53

5.9.9 传送到另外的文件并返回:命令53

5.9.10 中断处理:trap53

5.10 特殊的shell命令55

5.11 shell过程的建立和组织56

5.12 执行标志的进一步讨论57

5.13 辅助命令及其功能57

5.13.1 条件测试:test57

5.13.2 回应自变量58

5.13.3 表达式计算:expr59

5.13.4 真与假59

5.13.5 联机输入资料59

5.13.6 输入/输出用文件描述字改向60

5.13.7 条件替换60

5.13.8 引用标志61

5.14 有效和高效的shell程序设计61

5.14.1 生成的进程数62

5.14.2 存取的数据字节数63

5.14.3 缩短目录检索63

5.14.4 目录检索顺序与PATH变量63

5.14.5 设置目录的好方法64

5.15 shell过程例子64

5.16 shell文法69

第六章 vi:一种正文编辑程序72

6.1 引言72

6.2 用vi开始工作72

6.2.1 进入编辑程序72

6.2.2 插入正文73

6.2.3 校正击键时的错误73

6.2.4 移动光标73

6.2.5 在一行上任意位置附加:a74

6.2.6 打开新的一行:074

6.2.7 删除74

6.2.8 离开编辑程序75

6.2.9 小结75

6.3 高级编辑任务75

6.3.1 如何进入编辑程序75

6.3.2 移动光标75

6.3.3 在一个文件中到处移动78

6.3.4 插入正文79

6.3.5 行的合并及断开82

6.3.6 删除正文82

6.3.7 删除并替代正文85

6.3.8 替代整个一行:cc86

6.3.9 替代行中的特定字86

6.3.10 移动正文86

6.3.11 向前及向后检索89

6.3.12 检索并替代89

6.3.13 替代一个字90

6.3.14 显示所有要替代的内容90

6.3.15 选择一个替代的内容90

6.3.16 模式匹配91

6.3.17 匹配一行的开头91

6.3.18 匹配一行的结尾91

6.3.19 匹配任意单个字符91

6.3.20 匹配某个范围里的字符91

6.3.21 匹配例外字符91

6.3.22 匹配特殊字符91

6.3.23 废除一条命令:u92

6.3.24 重复一条命令93

6.3.25 离开编辑程序93

6.3.26 不离开编辑程序而保留文件93

6.3.27 编辑一组文件93

6.3.28 不离开编辑程序而编辑新的文件94

6.3.29 临时退出编辑程序:shell转义95

6.3.30 执行一系列面向行的命令:Q95

6.3.31 确定你在什么文件上操作96

6.3.32 确定你在那行上操作96

6.4 解决共同问题96

6.5 建立工作环境97

6.5.1 设置终端类型97

6.5.2 设置任选98

6.6 命令汇总100

第七章 ed:一种正文编辑程序104

7.1 引言104

7.2 用ed开始工作104

7.3 基本概念106

7.3.1 编辑缓冲区106

7.3.2 命令106

7.3.3 行号106

7.4 任务106

7.4.1 进入与退出编辑程序106

7.4.2 附加正文:a107

7.4.3 写入一个文件:w107

7.4.4 退出编辑程序:q108

7.4.5 编辑一个新文件:e108

7.4.6 修改文件名后写入:f109

7.4.7 读进一个文件:r109

7.4.8 在屏幕上显示行:p109

7.4.9 显示当前行:。(·)111

7.4.10 删除行:d112

7.4.11 执行正文替代:s113

7.4.12 搜索114

7.4.13 修改并插入正文:c及i116

7.4.14 传送行. m117

7.4.15 执行全局命令:g及v118

7.4.16 显示制表符及控制字符:l120

7.4.17 废除命令:u120

7.5 在文件中设标记:k120

7.5.1 复制行:t121

7.5.2 转至shell:!121

7.6 正文与正则表达式121

7.6.1 句点122

7.6.2 反斜杠\123

7.6.3 $124

7.6.4 ^125

7.6.5 *125

7.6.6 [127

7.6.7 &128

7.6.8 替换换行符128

7.6.9 连接行129

7.6.10 重新安排a行129

7.7 加速编辑130

7.7.1 ;131

7.7.2 中断编辑程序132

7.8 分割和联结文件132

7.8.1 将一文件插入到另一文件中132

7.8.2 写入文件的一部分133

7.9 编辑草稿133

7.10 命令汇总134

第八章 用sed和awk进行编辑136

8.1 引言136

8.2 用sed进行编辑136

8.2.1 操作概述136

8.2.2 地址137

8.2.3 功能138

8.2.3.1 面向整行的功能138

8.2.3.2 替换功能140

8.2.3.3 输入输出功能141

8.2.3.4 多重输入行功能142

8.2.3.5 保持和取回功能142

8.2.3.6 控制流功能143

8.2.3.7 杂务功能143

8.3 用awk进行模式匹配143

8.3.1 调用awk144

8.3.2 程序结构144

8.3.3 记录和字段144

8.3.4 打印144

8.3.5 模式145

8.3.5.1 正则表达式146

8.3.5.2 关系表达式146

8.3.5.3 模式的组合147

8.3.6 动作147

8.3.6.1 内部函数147

8.3.6.2 变量、表达式和赋值148

8.3.6.3 字段变量148

8.3.6.4 串连接149

8.3.6.5 数组149

8.3.6.6 控制流语句150

第九章 电子邮件151

9.1 引言151

9.2 开始用mail工作151

9.2.1 组织并发送一条消息151

9.2.2 读信件151

9.2.3 退出mail152

9.3 基本概念152

9.3.1 信箱153

9.3.2 消息153

9.3.3 方式153

9.3.4 消息链154

9.3.5 消息头154

9.3.6 命令句法155

9.4 使用mail155

9.4.1 进入和退出mail155

9.4.2 发送信件155

9.4.3 读信件156

9.4.4 处理信件156

9.4.5 组织信件156

9.4.6 转发信件156

9.4.7 回答信件157

9.4.8 确定消息157

9.4.9 创建通信链157

9.4.10 发送网络信件157

9.4.11 设置任选157

9.5 命令158

9.5.1 获得帮助:help和?158

9.5.2 读信件158

9.5.3 确定当前消息的消息号159

9.5.4 显示前五行:t159

9.5.5 显示消息头:h159

9.5.6 删除消息:d和dp159

9.5.7 恢复消息:u159

9.5.8 退出mail:q与x160

9.5.9 将信件保存在文件中160

9.5.10 将信件加到文件中160

9.5.11 保存信件160

9.5.12 维持信件160

9.5.13 在打印机上输出信件160

9.5.14 发送信件:m161

9.5.15 转发信件:r与R161

9.5.16 转发信件:f与F161

9.5.17 创建通信链:a161

9.5.18 设置与拆除任选项:se与uns161

9.5.19 编辑消息:e与v162

9.5.20 执行shell命令:sh与!162

9.5.21 确定消息中的字符数:si162

9.5.22 改变工作目录:cd162

9.5.23 从文件中读命令:so162

9.6 临时退出组织工作方式162

9.6.1 获得帮助162

9.6.2 显示消息163

9.6.3 编辑消息163

9.6.4 编辑消息头163

9.6.5 把文件加到消息中164

9.6.6 包括另外的消息164

9.6.7 在文件中保存消息164

9.6.8 临时退出mail164

9.6.9 在行头放置~165

9.7 设置环境:mailrc文件165

9.7.1 标题提示:asksubject165

9.7.2 CC提示符:askcc165

9.7.3 显示下一条消息:autoprint165

9.7.4 按到达时间顺序显示消息;chron和mchron165

9.7.5 用·发送消息:dot166

9.7.6 在一组中包含你本人:metoo166

9.7.7 保存夭折的消息:save166

9.7.8 显示版本消息头:quiet166

9.7.9 选择编辑程序:EDITOR字符串166

9.7.10 选择编辑程序:VISUAL字符串166

9.7.11 选择shell:SHELL字符串166

9.7.12 改变转义符:escape字符串166

9.7.13 设置页大小:page字符串166

9.7.14 保存发送的消息:record字符串166

9.7.15 在系统信箱中保持信件:autombox167

9.7.16 改变顶行数值:toplines字符串167

9.7.17 通过电话线发送信件:ignore167

9.8 使用高级功能167

9.8.1 命令行任选167

9.8.2 利用mail作提醒服务167

9.8.3 处理大量信件168

9.8.4 维护与管理168

9.9 快速参考168

9.9.1 命令汇总168

9.9.2 组织转义汇总170

9.9.3 任选汇总171

第十章 建造通讯系统173

10.1 引言173

10.2 你所需要的173

10.3 安装调制解调器(modem)174

10.3.1 选择串行线路174

10.3.2 设置拨号配置174

10.3.3 连接调制解调器(modem)174

10.3.4 测试调制解调器(modem)174

10.4 建立拨号输入通路175

10.5 建立拨号输出通路176

10.5.1 建立呼叫设备文件176

10.5.2 建立L-devices文件176

10.5.3 切断串行线路177

10.6 安装uucp系统177

10.6.1 选择uucp节点名177

10.6.2 创建systemid文件177

10.6.3 创建拨号输入节点178

10.6.4 建立拨号输出节点179

10.6.5 联结Micnet节点182

10.7 维护系统183

10.7.1 显示与合并日志文件183

10.7.2 清除uucp下的spool目录183

10.7.3 恢复日志文件184

10.7.4 恢复数据文件184

10.7.5 核实传输状态184

10.7.6 核实封锁的节点和设备184

10.7.7 建立维护shell文件185

10.8 操作细节185

10.8.1 uucp程序185

10.8.2 uucp程序目录和文件185

10.8.3 uucp程序——点到点文件拷贝186

10.8.4 uux命令——点到点执行187

10.8.5 uucico命令——复制入,复制进出188

10.8.6 uuxqt程序——执行uucp命令191

10.8.7 安全性191

10.9 建立新的拨号程序191

附录A.BC:一种计算器194

A.1 引言194

A.2 启动BC194

A.3 任务195

A.3.1 整数运算195

A.3.2 说明输入输出的基196

A.3.3 比例因子197

A.3.4 函数198

A.3.5 下标变量199

A.3.6 控制语句:if,while,for199

A.3.7 其它的语言特性200

A.4 语言参考手册201

A.4.1 单词202

A.4.2 表达式202

A.4.3 函数调用203

A.4.4 单目运算符203

A.4.5 乘除运算符203

A.4.6 加减运算符204

A.4.7 赋值运算符204

A.4.8 关系运算符204

A.4.9 存贮类204

A.4.10 语句204

1987《XENIX操作系统基本操作指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由山东电子设备厂,山东计算机服务公司编 1987 山东电子设备厂,山东计算机服务公司 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。