1、OpenVMS 系统中文手册第 1 页 共 528 页OpenVMS 用户手册2002 年 6 月本手册描述如何使用 Compaq OpenVMS 操作系统。本手册包含的信息面向所有 OpenVMS 用户并适用于所有运行 OpenVMS 操作系统的计算机。 修正/更新信息: 本手册取代 OpenVMS Users Manual, Version 7.3。 软件版本: OpenVMS Alpha 版本 7.3-1 OpenVMS VAX 版本 7.3 Compaq 计算机公司(德克萨斯州,休斯顿)OpenVMS 系统中文手册第 2 页 共 528 页 2002 Compaq 计算机公司 Comp
2、aq、Compaq 标志、AlphaServer、OpenVMS、POLYCENTER、Tru64、VAX、VMS 和 DIGITAL 标志是 Compaq 信息技术组,L.P. 在美国和/或其他国家的商标。 UNIX 和 X/Open 是 Open Group 在美国和/或其他国家的商标。 本手册中提及的所有其他产品名称都可能是他们各自公司的商标。 机密计算机软件。要拥有、使用或复制本软件需要从 Compaq 获取有效许可。按照 FAR 12.211 和 12.212 条例,根据供应厂商标准商业许可,商业计算机软件、计算机软件文档和用于商业项目的技术数据已许可美国政府使用。 Compaq 将
3、不对本手册中包含的技术或编辑错误或遗漏负责。本手册中信息按原样提供,不作任何保证,如有更改,恕不另行通知。对 Compaq 产品的保证在附随产品的保证中阐述。在这里的任何内容都不应该解释为制定附加的保证。 ZK6489 Compaq OpenVMS 文档集可用 CD-ROM 提供。 OpenVMS 系统中文手册第 3 页 共 528 页序言读者范围 本手册面向所有 Compaq OpenVMS 操作系统的用户。 系统管理员执行建立和维护有效计算环境的管理任务。如果您是系统管理员或者想理解系统管理的概念和过程,请参考 系统管理员手册 。 文档结构每章描述执行计算任务的概念和过程。每章先介绍基本信
4、息,后介绍较复杂的概念和过程。 入门参阅以下章节可帮助您开始使用 OpenVMS 操作系统: 第 1 章 OpenVMS 操作系统使用入门 描述如何注册和注销系统、如何更改密码以及如何获得求助。 第 2 章 使用 DCL 与 系 统进行交互 描述如何使用 DIGITAL 命令语言 (DCL)。 第 3 章 使用文件存储信息 描述文件和如何使用文件存储信息。本章也包括建立、复制、重新命名、显示、删除、保护和打印文件的示例。 第 4 章 使用目录组织文件 描述如何使用目录组织和管理文件。 第 5 章 扩展文件说明 描述使用 ODS-5 的 OpenVMS Alpha 系统的扩展文件说明环境。 第
5、6 章 使用磁盘和磁带驱动器 描述如何保留专用的磁带或磁盘。与用户组共享的设备不同,专用设备或许不由系统管理员设置和维护。 第 7 章 使用 Mail 与其他人通信 描述如何使用 Mail 公用程序 (MAIL) 与在您的系统或在任何使用 DECnet for OpenVMS 网络连接到您的系统的其他计算机的其他用户进OpenVMS 系统中文手册第 4 页 共 528 页行通信。本章包括样本邮件消息; 读取、发送、答复、转发和组织邮件消息的逐步用法说明; Mail 命令概要; 以及如何使用 MIME 公用程序的用法说明。 处理文本和记录参阅以下几章学习如何编辑文本文件和排序记录: 第 8 章
6、使用 EVE 编辑文本文件 描述 EVE,这是一个包括在 OpenVMS 操作系统的交互式文本编辑程序。这章描述如何使用 EVE 建立和编辑新文件或者编辑现有的文件。这章也包括 EVE 命令的概要。 第 9 章 排序和合并文件 描述如何使用 Sort/Merge 公用程序 (SORT/MERGE) 排序一个或多个输入文件的记录或者合并已排序的文件。这章包括 Sort/Merge 命令限定词的概要。确保安全参阅以下一章学习安全处理: 第 10 章 控制存取资源 描述一般的安全问题,例如控制存取保护对象和存取远程系统上的数据。 逻辑名和符号参阅以下几章学习使用逻辑名和符号: 第 11 章 定义设备
7、和文件的逻辑名 描述如何建立和使用逻辑名表示文件、目录和设备。这章也概述系统建立的逻辑名。 第 12 章 定义符号、命令和表达式 描述如何使用符号表示命令、字符串和数值数据。这章也描述如何把符号结合到表达式并处理符号表示的值。 编程参阅以下几章学习编写程序和使用编程函数: 第 13 章 介绍命令过程 描述编写命令过程使用的基本技术,命令过程是包含 DCL 命令和由 DCL 命令使用的数据行的文件。 OpenVMS 系统中文手册第 5 页 共 528 页 第 14 章 DCL 高级编程 描述编写命令过程使用的高级技术。这章也描述如何交互地和在命令过程中使用 PIPE 命令。 第 15 章 使用词
8、法函数获得并处理信息 描述如何在命令过程中使用词法函数获得进程或系统环境的信息。 管理进程参阅以下几章学习管理进程: 第 16 章 理解进程和批量作业 描述进程,这是 OpenVMS 操作系统建立的环境,使您能够与系统进行人机对话。这章描述如何和何时使用子进程、程序和批量作业。引用部分以下部分供参考: 附录 A 字符集 描述 DEC 多国字符集和 DCL 字符集。 附录 B 详解命令过程 包含命令过程的完整说明,示范在 第 13 章、 第 14 章和 第 15 章论述的概念和技术。 词汇表 词汇表提供本手册使用的一系列术语。词汇表术语第一次在文本中使用时,是突出显示的。OpenVMS 系统中文
9、手册第 6 页 共 528 页约定在本手册中, OpenVMS 与 Compaq OpenVMS 同义。 VMScluster 系统现在被称为 OpenVMS 簇系统。除非另有指定,本文档中指的 OpenVMS 簇或簇与 VMScluster 同义。 在本手册中,DECwindows 和 DECwindows Motif 是指 DECwindows Motif for OpenVMS 软件。 以下约定也在本手册中使用: Ctrl/ x 组合键,例如 Ctrl/x, 指出您按下一个键或一个指示器按钮的同时,必须按下 Ctrl 键。PF1 x 键序列,例如 PF1 x, 指出您必须先按下并放开 P
10、F1 键,然后按下并放开另一个键或指示器按钮。Return在示例中,括入方框的键名指出按下键盘上的一个键。(在文本中,键名不括入方框中。) 在本文档的 HTML 版本中,使用中括号代替方框。 .示例中的水平省略符号指出以下可能之一: 语句的附加可选变元已被省略。 前述项目可以重复一次或多次。 可以输入的附加参数、值或其他信息。. . .垂直省略符号指出遗漏代码例子或命令格式的项目; 省略这些项目原因是它们对所论述的题目不重要。( ) 在命令格式描述中,圆括号表示如果您挑选一个以上任选项,就必须把它们括入圆括号内。 在命令格式描述中,中括号指出可选的元素。您可以挑选一个、零个或所有任选项。(然而
11、,在 OpenVMS 文件说明的目录名语法中或赋值语句的子串说明的语法中,中括号是不可选的。) | 在命令格式描述中,垂直条形符分开在中括号内的项目,指出您挑选一个、零个或一个以上任选项。 在命令格式描述中,大括号指出需要的元素; 您必须挑选列出的一个任选项。粗体文本 该文本样式表示引入新的术语或一个变元、属性或理由的名称。斜体文本 斜体文本指出重要的信息、手册的完整标题或变量。变量包括在系统输出 (内部出错 number)、在命令行 (/PRODUCER= name) 和在文本中的命令参数 (在这里,dd 表示设备类型的预定义代码) 中变化的信息。大写文本 大写文本指出命令、例行程序名、文件
12、名或系统特权的缩写。OpenVMS 系统中文手册第 7 页 共 528 页单间隔文本 单间隔文本指出代码示例和交互屏幕显示。 在 C 程序设计语言中,单间隔文本标识以下元素: 关键字、独立编译的外部函数和文件的名称、语法概要和在示例中引入的变量或标识符的引用。 - 在命令格式描述、命令行或代码行末尾的连字号,指出命令或语句继续下一行。数 在文本中的所有数假定为十进制数,除非另外注释。非十进制基数-二进制、八进制的或十六进制-是明确指出的。OpenVMS 系统中文手册第 8 页 共 528 页第 1 章 OpenVMS 操作系统使用入门 OpenVMS 是一种交互式虚拟存储操作系统。当您注册到计
13、算机时,您和系统就使用 DIGITAL 命令语言 (DCL) 进行对话。 您通过键盘输入命令来使用 DCL,系统读取和翻译您输入的命令。系统的响应是执行命令,如果不能解释您输入的命令就在屏幕上显示一条出错消息。这章描述与 OpenVMS 操作系统交互您需要知道的基本信息: 注册 从 PC 注册 为您的帐户挑选密码 读取通知消息 注册类型和注册种类 注册失败 更改密码 密码和帐户满期时间 密码保护指南 认识系统响应 获得关于系统的求助信息 注销退出系统 不危及系统安全地注销 网络 关于本章引用的所有命令的完整描述,请参阅 OpenVMS DCL Dictionary 和联机求助。 1.1 注册
14、注册包括获得对系统的存取权和把您自己标识为一个授权用户。当您注册时,系统建立一个您可以输入命令的环境。这个环境称为您的进程。 您注册和注销 OpenVMS 操作系统的方法依赖于系统是如何在您的站点设置的。这节提供对注册和注销操作系统的一般描述。与您的系统管理员核对用于您的站点的注册和注销过程。 要与操作系统进行交互,您必须注册为用户帐户。帐户是注册时系统识别您的一个名称或号码。该名称或号码告诉系统您的文件存储在何处和您对其他文件的存取类型。 OpenVMS 系统中文手册第 9 页 共 528 页您的系统管理员 (或您在安装时授权系统使用的人) 通常设置帐户并根据您的需要授予特权。授予您帐户的存
15、取类型权和特权确定您是否有权存取文件、映象或可能影响系统性能或其他用户的公用程序。 要存取帐户,您需要输入用户名和密码。系统管理员通常给提供用户名和初始密码。用户名标识在系统中的您并与其他用户区别。密码用于保护您。如果您保持它的秘密,其他用户就不能使用在您的用户名下的系统资源。 要注册系统,使用以下过程: 步骤 任务 1 系统显示一个提示要输入您的用户名: Username:键入您的用户名并按下 Enter 键。您有大约 30 秒时间做这件事;否则,系统 “超时“。如果发生超时,您必须再次开始注册过程。系统在屏幕上显示您键入的用户名。例如: Username: CASEY系统提示您键入密码:
16、Password:2 键入您的密码并按下 Enter 键。 系统不显示您的密码,有时称为 “不回应“。 3 您也许需要输入第二个密码或者使用自动生成的密码,这取决于系统管理员对您的帐户的设置 (参阅 1.3.4 节) 。 1.1.1 成功注册 如果注册成功,系统在屏幕的左边线显示一个美元符 ($)。美元符是默认的 DCL 提示; 它指出系统已准备使用。 以下例子展示一个成功注册: Username: CASEY Password: Welcome to OpenVMS on node MARS Last interactive login on Friday, 11-DEC-2002 08:4
17、1 Last non-interactive login on Thursday, 10-DEC-2002 11:05 $ OpenVMS 系统中文手册第 10 页 共 528 页1.1.2 注册出错 如果您在输入用户名或密码时出错或者如果密码已过期,系统将显示用户授权失败的消息,而您则不能注册。如果您出错,按下 Enter 键再试。如果密码已过期,您需要更改您的密码; 系统将自动显示 Set Password: 提示。有关在这种情况下更改密码的详情,请参阅 1.7 节。如果您有任何其他注册难题,请为您设置帐户的人帮助。 1.2 从 PC 注册 以前,您通过由监视器和键盘组成的视频终端连接到主
18、计算机。所有计算能力驻留在运行 OpenVMS 操作系统的主计算机上, 该主计算机经常安装在一个中心计算机房里。现今,则普遍使用有独立计算能力的个人计算机 (PC) 或工作站进行工作。在这种情形下,您通过终端仿真程序连接到运行 OpenVMS 的主计算机。 终端仿真程序让您通过 TCP/IP 网络、互连网或内部互连网连接到 OpenVMS 系统。使用终端仿真程序提供的界面,您与操作系统的交互显示在 PC 监视器上。 要以这种方法连接到 OpenVMS,您先启动终端仿真程序,选择您要连接的系统,然后注册到 OpenVMS 操作系统,如本章所述。 1.3 为您的帐户挑选密码 要挑选一个安全密码,使用以下指南: 在密码中包括数字和字母。虽然一个只包含字母的 6 字符密码是相当安全的,然而包含字母和数字两者的 6 字符密码将更加安全。 挑选包含 6 到 10 个字符的密码。适当长度使密码更加安全。您可以挑选长达 32 个字符的密码。 不要从字典或从您的本国语言选择密码。 避免挑选很容易与您的计算机站点或您自己关联的单字,例如产品名称或您的小车型号。 每次挑选新的密码。不要重新使用旧的密码。 您的系统管理员或安全管理员可以设置附加限制,例如,不允许密码长度短于 10 个字符或不允许重复密码。