第一章XENIX操作系统概述 1
1.1基本概念 1
1.1.1账户 1
1.1.2文件 1
1.1.3命令名约定 2
1.1.4命令 4
1.1.5输入与输出 5
1.2注册 7
1.2.1获得系统访问权 7
1.2.2保护用户的账号安全 8
1.2.3改变用户的终端类型 9
1.2.4输入命令 9
1.3使用文件和目录 10
1.3.1使用目录 10
1.3.2打印文件 13
1.3.3使用文件 14
1.3.4处理正文文件 15
1.3.5使用文件和目录的权限 19
1.4内务处理 22
1.4.1建立后授 22
1.4.2复制软盘 26
1.4.3获取状态信息 26
1.4.4控制进程 27
1.4.5外壳(shell)程序设计 29
第二章实用程序 31
2.1正文编辑程序Vi 31
2.1.1Vi操作指南 31
2.1.2编辑任务 32
2.1.3常见问题解决 47
2.1.4建立用户环境 48
2.2标准编辑程序ed 50
2.2.1ed编辑操作指南 51
2.2.2基村概念 51
2.2.3ed编辑命令 52
2.2.4上下文与正则表达式 65
2.2.5加快编辑速度 73
2.2.6用编辑程序分解和粘连 76
2.2.7由编辑命令构成程序 77
2.3邮件程序mail 77
2.3.1基本概念 77
2.3.2 mail操作指南 80
2.3.3 mail的命令 83
2.3.4暂时退出编写方式 88
2.3.5建立通信环境 90
2.3.6使用高级特征 92
2.4与其它节点通信 94
2.4.1使用michef 95
2.4.2使用uucp 97
2.4.3在远程系统上注册 101
2.5计算器程序bc 104
2.5.1 bc操作指南 104
2.5.2 bc的任务 106
2.5.3语言参考说明 112
第三章 外南程序shell 117
3.1标准shell 117
3.1.1基本概念 117
3.1.2 shell变量 123
3.1.3 shell状态 127
3.1.4命令的环境 128
3.1.5引用shell 129
3.1.6 shell过程的自变量传递 129
3.1.7控制shell的控制流程 131
3.1.8特殊的shell命令 140
3.1.9 shell过程的建立和组织 142
3.1.10执行标志 143
3.1.11支撑命令及其特性 144
3.1.12有效的shell程序设计 149
3.1.13 shell过程举例 152
3.1.14 shell文法 158
3.2c—shell 160
3.2.1引用c—shell 160
3.2.2使用c—shell变量 161
3.2.3使用c—shell历史表 162
3.2.4使用别名 164
3.2.5输入/输出改向 165
3.2.6创建后台和前台作业 165
3.2.7使用内部命令 165
3.2.8创建命令程序 167
3.2.9使用argv变量 167
3.2.10替换c—shell变量 167
3.2.11使用表达式 168
3.2.12使用c—shell:一个样本程序 169
3.2.13使用其它控制结构 171
3.2.14为命令提供输入 171
3.2.15捕获中断 172
3.2.16使用其它特性 172
3.2.17在终端上使用循环 172
3.2.18使用花括号中的自量 173
3.2.19替换命令 173
3.2.20特殊字符 173
3.3直观shell入门 174
3.3.1什么是直观shell 174
3.3.2直观shell 175
3.3.3直观shell屏幕 175
3.3.4直观shell命令介绍 177
第四章XENIX系统命令 182
第五章XENIX系统杂项命令 310
第六章 文件格式 342