第1章 绪论 1
1.1引言 1
1.2计算机简介 1
1.3计算机硬件 2
1.4指令执行过程 6
1.5什么是软件 8
第2章 UNIX操作系统 14
2.1UNIX操作系统:历史简介 14
2.2其他UNIX系统 15
2.3UNIX操作系统概要 16
2.4UNIX系统特征 17
第3章 UNIX入门 20
3.1UNIX系统的登录和退出 20
3.2一些简单的UNIX命令 23
3.3UNIX帮助信息 27
3.4更正键盘输入错误 29
3.5使用shell和系统工具 30
3.6登录过程 31
第4章 vi编辑器入门 36
4.1什么是编辑器 36
4.2vi编辑器 37
4.3基本vi编辑器命令 38
4.4存储缓冲区 50
第5章 UNIX文件系统介绍 55
5.1磁盘组织 55
5.2UNIX里的文件类型 55
5.3目录详述 55
5.4目录命令 60
5.5显示文件内容 73
5.6打印文件内容 73
5.7删除文件 76
第6章 vi编辑器:高级使用 82
6.1更多有关vi编辑器的知识 82
6.2重排文本 85
6.3vi操作符的域 86
6.4在vi中使用缓冲区 90
6.5光标定位键 93
6.6定制vi编辑器 94
6.7最后的vi命令 100
第7章 UNIX文件系统(续) 105
7.1读取文件 105
7.2shell重定向 107
7.3增强的文件打印功能 111
7.4文件处理命令 114
7.5文件名置换 120
7.6其他文件操作命令 124
7.7UNIX内部:文件系统 131
第8章 探索shell 140
8.1UNIXshell 140
8.2shell变量 145
8.3更多的元字符 150
8.4更多UNIX系统工具 153
8.5启动文件 164
8.6KORNshell(ksh) 165
8.7UNIX进程管理 172
第9章 UNIX通信 179
9.1通信方式 179
9.2电子邮件 184
9.3mailx输入模式 188
9.4mailx命令模式 193
9.5定制mailx环境 198
9.6与系统外的用户通信 201
第10章 程序开发 205
10.1程序开发 205
10.2编程语言 205
10.3编程机制 207
10.4简单的C程序 209
10.5UNIX编程工具 212
第11章 shell编程 214
11.1理解UNIXshell编程语言:介绍 214
11.2写更多的shell脚本 217
11.3探索shell编程基础 224
11.4算术运算符 241
11.5循环结构 244
11.6调试shell程序 249
第12章 shell脚本:编写应用程序 255
12.1编写应用程序 255
12.2UNIX(内部:信号(SIGNAL) 256
12.3终端的进一步讨论 260
12.4更多的命令 264
12.5菜单驱动的应用程序 267
13.1磁盘空间 291
第13章 告别UNIX 291
13.2高级UNIX命令 292
13.3拼写错误更正 301
13.4UNIX系统安全 303
13.5使用FTP 307
13.6使用压缩文件 315
附录A命令索引 320
附录B分类命令索引 321
附录C命令小结 323
附录Dvi命令小结 334
附录EASCⅡ表 338
附录F参考文献 342