第一章 概述 1
1.1 引言 1
1.2 工作站的特点 2
1.3 UNIX操作系统 2
1.4 RISC技术 3
1.5 图形用户界面 4
1.6 Alpha工作站 4
习题 5
第二章 系统的启动和关闭 6
2.1 启动系统 6
2.1.1 系统自动启动 6
2.1.2 单用户方式的启动 6
2.2 引导已安装的系统 6
2.2.1 引导断电的系统 7
2.2.2 引导通电但halt的系统 7
2.2.3 从单用户方式转换到多用户方式 7
2.2.4 引导崩溃的系统 7
2.3 引导系统的环境描述 8
2.3.1 控制环境变量的定义和引导系统的具体命令 8
2.3.2 更新系统的引导命令 9
2.4 系统运行级别 10
2.5 改变系统运行级别 10
2.6 设置系统时钟 11
2.7 关闭系统 11
习题二 12
第三章 系统命令 13
3.1 系统开始的命令 13
3.1.1 注册和退出系统 13
3.1.2 设置与修改口令及显示时间的命令 14
3.1.3 命令说明和学习操作系统的命令 14
3.2 文件操作的命令 16
3.2.1 列文件及子目录的命令 16
3.2.2 非格式显示文件的命令 17
3.2.3 有格式显示文件内容命令 18
3.2.4 打印文件的命令 19
3.2.5 文件链接命令 20
3.2.6 删除、更名和拷贝文件的命令 21
3.2.7 比较两个文本文件的命令 22
3.2.8 调整或合并文件的命令 23
3.2.9 查看文件类型的命令 23
3.2.10 寻找文件的命令:find 24
3.3 目录操作命令 25
3.3.1 创建目录的命令 25
3.3.2 修改目录的命令 25
3.3.3 显示目录的命令 25
3.3.4 目录的拷贝命令 26
3.3.5 目录更名命令 26
3.3.6 目录的删除命令:rmdir 26
3.4 文件、目录的属性及改变其属性的命令 27
3.4.1 文件和目录的属性 27
3.4.2 设置或改变文件和目录权限的命令 28
3.4.3 改变文件所有者的命令 30
3.4.4 改变文件所属组名的命令 30
3.5 用户进程管理命令 30
3.5.1 检查进程状态命令 30
3.5.2 给一个正在运行的进程发送信息的命令 31
3.5.3 显示作业情况的命令 32
3.5.4 将被系统挂起的进程作业转入后台执行的命令 32
3.5.5 将后台执行作业转向前台执行的命令 33
3.6 磁带的操作命令 33
3.6.1 控制磁带设备状态的命令 33
3.6.2 控制磁带存档的命令 34
3.7 通信命令 35
3.7.1 用户之间发送或接收电子邮件命令 35
3.7.2 传送信息给另一个用户的命令 36
3.7.3 认可或拒绝传送信息的命令 37
3.8 其它常用的shell命令 37
3.8.1 为Shell命令另起一个别名的命令 37
3.8.2 打印日历的命令 37
3.8.3 刷新终端屏幕的命令 38
3.8.4 显示磁盘上剩余空间的命令 38
3.8.5 显示被文件或目录占用磁盘空间大小的命令 38
3.8.6 回送信息的命令:echo 38
3.8.7 显示已执行过的命令的命令 39
3.8.8 变为root用户的命令 39
3.8.9 显示当前用户状况的命令 40
习题三 40
第四章 文件系统 41
4.1 文件和文件系统 41
4.1.1 文件 41
4.1.2 文件系统的组织 41
4.2 系统文件 42
4.2.1 设置工作环境的文件 42
4.2.2 系统管理的文件 45
4.3 文件系统的目录层次 59
4.3.1 root文件系统目录及文件 59
4.3.2 usr文件系统的目录及文件 60
习题四 60
第五章 磁盘技术与管理 61
5.1 磁盘技术 61
5.2 磁盘的分区 61
5.3 磁盘文件系统的建立 70
5.4 文件系统的检查和修复 71
5.5 文件系统的安装与卸下 71
5.6 磁盘的维护 72
5.6.1 检查磁盘空间 72
5.6.2 磁盘的限定系统 73
习题五 74
第六章 Ⅵ编辑器 75
6.1 生成一个文件 75
6.2 打开一个已存在的文件 76
6.3 存储文件和退出vi的命令 77
6.4 光标移动命令 77
6.5 添加新的文本内容方式的命令 78
6.6 编辑文本文件的命令 79
6.7 在文件中寻找字符串的命令 79
6.8 移动和拷贝文本内容命令 80
6.9 最后一行状态下的ex命令 80
6.10 vi环境 81
6.11 vi缓冲区的使用 82
习题六 82
第七章 DECwindows图形用户界面 83
7.1 应用概述 84
7.1.1 启动对话窗口 84
7.1.2 启动应用程序 84
7.2 用户的窗口环境 85
7.2.1 鼠标的使用 85
7.2.2 DECwindows的交互应用 86
7.2.3 对话框 86
7.2.4 阵列框 87
7.2.5 消息框 87
7.2.6 管理窗口 88
7.2.7 管理窗口菜单 88
7.2.8 用工作空间菜单来设置窗口 88
7.2.9 用户化你的窗口 89
7.3 日常执行的任务 89
7.3.1 文本操作 89
7.3.2 通过网络运行应用软件 91
7.4 DEC窗口平台的应用 92
7.4.1 启动应用软件 93
7.4.2 更改设置 93
7.4.3 高级文本连接 93
7.4.4 使用Bookreader软件 93
7.4.5 使用卡片文件 94
7.4.6 使用CDA观察器 94
7.4.7 使用仿真终端 96
7.4.8 使用连接管理程序 96
7.4.9 邮件的使用 96
7.4.10 笔记本Notepad的使用 98
7.4.11 打印屏幕(拷屏) 100
7.5 用户化窗口管理器 102
7.5.1 用户化工作空间 102
7.5.2 用户化窗口边界 102
7.5.3 用户化图符的显示方式 102
7.5.4 存储用户的设置 103
习题七 103
第八章 文件系统的备份与恢复 104
8.1 文件和文件系统的备份 104
8.1.1 后备文件系统 104
8.1.2 计划后备方案 105
8.1.3 全部后备和增量后备的命令格式 107
8.1.4 远程备份 107
8.2 文件和文件系统的恢复 108
8.2.1 查阅/etc/dumpdares文件 108
8.2.2 restore命令的语法格式 109
8.2.3 文件系统的恢复 110
8.2.4 文件的恢复 110
8.2.5 交互方式恢复文件 111
8.2.6 在局部网络上恢复文件 112
8.2.7 恢复一个损坏的/和/usr文件系统 112
习题八 114
第九章 添加设备和配置内核 115
9.1 设备的驱动程序 115
9.1.1 传统的静态驱动 115
9.1.2 自动静态驱动 116
9.1.3 动态载入驱动 116
9.2 扩充设备的步骤 116
9.3 添加终端 117
9.4 添加终端服务器 117
9.5 打印机的安装 119
9.6 增加磁盘或磁带设备 121
9.7 重新配置内核 122
9.7.1 配置文件 123
9.7.2 内核的配置 135
习题九 137
第十章 应用实例 138
10.1 FORTRAN语言应用实例 138
10.1.1 FORTRAN语言程序的上机步骤 138
10.1.2 一个FORTRAN语言源程序清单 138
10.2 C语言应用实例 140
10.2.1 C语言程序的上机步骤 140
10.2.2 C语言源程序实例 141
10.3 C+++应用实例 144
10.3.1 C+++语言程序的上机步骤 144
10.3.2 一个C+++语言源程序清单 144
习题十 145
第十一章 图形核心系统SunGKS 146
11.1 引言 146
11.1.1 控制 146
11.1.2 输出图元 147
11.1.3 输出属性 148
11.1.4 变换 149
11.1.5 图段 150
11.1.6 输入 151
11.1.7 元文件 153
11.1.8 询问 153
11.1.9 实用函数 154
11.1.10 出错处理 154
11.1.11 使用SunGKS 154
11.1.12 运行一个SunGKS应用程序 156
11.1.13 编程要点 157
11.1.14 支持和安装第三家的I/O设备 161
11.2 SunGKS工作站配置 161
11.2.1 工作站类型 161
11.2.2 工作站配置 164
11.3 SunGKS函数 168
11.3.1 控制函数 168
11.3.2 输出函数 176
11.3.3 输出属性函数 185
11.3.4 变换函数 207
11.3.5 图段函数 212
11.4 实例 218
11.5 C语言数据结构 239
11.6 FORTRAN数据类型 259
11.7 出错信息 260
11.7.1 标准GKS错误信息 260
11.7.2 FORTRAN装配 267
11.7.3 SunGKS实施版本的详细说明 268
11.7.4 错误函数的函数标识符 271
习题十一 272
第十二章 网络及通信 273
12.1 网络概念 273
12.1.1 网络模式 273
12.1.2 客户机-服务器模式 274
12.2 DEC OSF/1网络简介 274
12.2.1 访问internet 274
12.2.2 分布式系统服务 274
12.2.3 网络文件管理系统 275
12.2.4 串行接口 275
12.2.5 DEC OSF/1网络环境功能 275
12.2.6 网关的安全特性 276
12.2.7 以太网包文件过滤器和软件包文件过滤器的应用 276
12.2.8 域传输支持 276
12.2.9 网络程序接口 276
12.3 网络协议 277
12.3.1 Internet的消息投递 277
12.3.2 网络协议概述 277
12.3.3 应用层协议 277
12.3.4 传输层协议 278
12.3.5 网络层协议 278
12.4 网络文件管理系统NES 278
12.4.1 NFS环境 278
12.4.2 NFS服务 279
12.4.3 PC-NFS 279
12.4.4 NFS跟踪服务 279
12.5 UUCP拷贝程序 279
12.5.1 UUCP通信软件 279
12.5.2 UUCP程序 280
12.6 网络管理和操作命令 281
12.6.1 检查网络是否联通的命令 281
12.6.2 远程登录命令 281
12.6.3 运行远程主机上操作命令的命令 282
12.6.4 远程文件和目录复制命令 282
12.6.5 本地机和远程机之间文件传输命令 283
习题十二 285
附录一 DEC OSF/1软件的管理 286
附录二 DEC OSF/1软件许可证的使用方法 288
附录三 常用的shell命令表 289
参考文献 291