1 UNIX概述 1
1.1 操作系统的概念 1
1.2 什么是UNIX 1
1.3 UNIX的演进 2
1.4 UNIX的基本用法 3
1.4.1 UNIX的进入和退出 3
1.4.2 系统提示符 5
1.4.3 功能键 5
1.4.4 简单命令 6
1.4.5 UNIX的关机过程 8
1.5 UNIX的基础概念 8
1.5.1 进程 8
1.5.2 SHELL 9
1.5.3 文件和文件系统 11
1.5.4 目录和i节点 12
1.5.5 文件和目录的访问权 14
1.5.7 可装卸文件系统 15
1.5.6 普通用户和超级用户 15
2 UNIX的文件和目录操作 16
2.1 文件操作 16
2.1.1 建立文件 16
2.1.2 复制文件和文件的通配符 17
2.1.3 移动文件和文件改名 17
2.1.4 显示和连接文件 18
2.1.5 删除文件 20
2.1.6 链接文件 21
2.1.7 文本检索 22
2.1.8 统计文件字符数 23
2.1.9 文件排序 23
2.1.10 文件比较 24
2.1.11 删除文件中的重复部分 25
2.1.12 文件打印 26
2.1.13 确定文件类型 26
2.2 目录管理 27
2.2.1 建立目录 27
2.2.4 列出目录内容 28
2.2.2 改变工作目录 28
2.2.3 显示工作目录 28
2.2.5 复制目录 29
2.2.6 删除目录 30
2.2.7 移动目录和目录改名 30
2.2.8 查找符合规定的文件 31
2.3 文件保护 32
2.3.1 改变文件和目录的存取权 32
2.3.2 改变文件和目录的拥有者 33
2.3.3 改变文件和目录的组名 33
2.3.4 设置文件建立状态屏蔽码 33
3 UNIX的命令解释器——SHELL 35
3.1 SHELL命令语言的结构和用户环境 35
3.1.1 SHELL命令的格式 35
3.1.2 .profile文件和用户环境 35
3.2 标准输入/输出重定向 36
3.2.1 标准设备 36
3.1.3 命令路径 36
3.2.2 标准输入重定向 37
3.2.3 标准输出重定向 37
3.2.4 标准出错重定向 37
3.3 管道机制和多通路的建立 38
3.4 后台命令 38
3.5 特殊字符 39
3.7.1 命令文件的建立 40
3.7 SHELL命令文件的建立和运行 40
3.6 内部命令 40
3.7.2 命令文件的运行 41
3.7.3 SHELL命令文件中的变量 41
3.7.4 SHELL命令文件中的控制结构 42
3.8 C SHELL简论 44
4 UNIX文件系统和磁盘的使用 47
4.1 磁盘格式化 47
4.2 磁盘文件系统的建立和检查 48
4.2.1 磁盘文件系统的建立 48
4.2.2 磁盘文件系统的检查 49
4.3 磁盘文件系统的安装和拆卸 50
4.3.1 磁盘文件系统的安装 50
4.3.2 磁盘文件系统的拆卸 51
4.4 磁盘使用状态的检查 51
4.5 磁盘文件的复制和文件系统的备份 52
4.5.1 全盘复制 52
4.5.2 文件归档 53
4.5.3 文件系统的备份 54
4.6 在UNIX环境下存取DOS磁盘 55
4.7 在UNIX环境下运行DOS程序 56
4.7.1 使用VP/ix仿真程序 56
4.7.2 使用Open Desktop图形界面 56
5 UNIX的文件编辑器vi 58
5.1 vi的进入和退出 58
5.1.1 vi的进入 58
5.1.2 编辑缓冲区 58
5.1.3 三种工作方式 58
5.2 光标的移动 59
5.1.4 退出vi 59
5.3 建立文件和文本的插入 60
5.4 删除文本和对文本作标记 61
5.5 拷贝文本 62
5.6 移动文本 64
5.6.1 文本移动 64
5.6.2 读另一文件到当前编辑的文本 64
5.6.3 将当前编辑的文本写盘 64
5.7 查找和替换文本 64
5.8 其它常用命令 66
5.8.1 显示行号 66
5.8.2 命令的重复执行 66
5.8.3 命令的取消 66
5.8.4 在vi状态下执行UNIX命令 66
5.9 vi的环境参数 66
6 UNIX的进程操作 68
6.1 查询进程状态 68
6.2 终止进程的执行 69
6.3 指定进程的优先级 70
6.4 进程的睡眠和等待 70
6.5 程序的延迟执行 71
7 SCO UNIX操作系统的安装、管理和维护 74
7.1 SCO UNIX操作系统的安装 74
7.1.1 SCO UNIX的硬件配置 74
7.1.2 SCO UNIX的软件构成 75
7.1.3 SCO UNIX的安装过程 75
7.1.4 SCO UNIX和MS—DOS共享硬盘 84
7.2 系统管理SHELL—sysadmsh 85
7.2.1 sysadmsh的进入和退出 85
7.2.2 sysadmsh的屏幕布局 85
7.2.3 sysadmsh中的功能键 89
7.2.4 sysadmsh的主要菜单及其功能 89
7.3 管理用户帐号 91
7.3.1 建立用户帐号 91
7.3.2 修改系统的缺省值 93
7.3.3 授予用户一定的管理权 94
7.3.4 修改用户帐号 95
7.3.5 撤消用户帐号 95
7.4 系统管理任务概要 96
7.4.1 硬件的安装和管理 96
7.4.2 软件的安装和管理 99
7.4.3 文件系统的管理和维护 99
8 UNIX的电子邮件和网络功能 101
8.1 发送电子邮件 101
8.2 接收电子邮件 103
8.3 直接通信和广播 105
8.3.1 直接通信 105
8.3.2 广播 105
8.4 借助UUCP与其它UNIX系统通信 106
8.5 借助TCP/IP与其它计算机系统通信 108
8.5.1 TCP/IP网络软件的安装 108
8.5.2 TCP/IP网络软件的功能 112
附录一 SCO UNIX常用命令索引 116
附录二 《电脑步步高丛书》前9册内容提要 120