vms部分常用命令.doc_第1页
vms部分常用命令.doc_第2页
vms部分常用命令.doc_第3页
vms部分常用命令.doc_第4页
vms部分常用命令.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

通过使用以下方法之一,您可以显示以前输入的命令: 按下 Ctrl/B 使用向上箭头和向下箭头键 使用 RECALL 命令要检查以前键入的命令行,可键入 RECALL/ALL。在查看可用命令之后,键入 RECALL 和所要求命令的行号,您可以重新调用特定的命令行。您也可以在 RECALL 后面跟随您要显示的命令行的第一个字符。RECALL 扫描以前的命令行 (从最新的一行开始),输入从您键入的字符开始的第一个命令行。组合键除输入 DCL 命令之外,您可以使用特定的组合键执行任务。当系统正在处理另一个命令时,组合键是获得系统注意的捷径或方法。要输入组合键,保持按下 Ctrl 键的同时,按下并放开第二个键。以下几个表按功能组织组合键。表 2-1 输入 DCL 命令Ctrl/Z 和 F10 从终端输入数据时标记文件末端。Enter 把当前行发送给系统处理。如果您还没有注册,Enter 键开始注册过程。表 2-2 中断 DCL 命令组合键 功能Ctrl/T即刻中断终端输出,显示一行关于当前进程的统计信息。这个显示包括节点和用户名、时间、正在运行的映象名称和有关当前终端对话期使用系统资源的信息。您也可以使用 Ctrl/T 确定系统是否正在运转。如果系统临时无反应或者如果终端设置为 NOBROADCAST,则 Ctrl/T 不输入信息。要使用 Ctrl/T,您必须首先输入 SETCONTROL=T 命令 (在系统注册命令过程、在个性化注册命令过程,或交互地)。Ctrl/Y 、Ctrl/C 和F6中断命令处理。您可以用命令 SET NOCONTROL=Y 撤消 Ctrl/Y。在多数条件下,Ctrl/Y 返回 DCL 提示。运行程序仍然活动。您可以输入任何内设命令,然后使用 CONTINUE 命令继续程序。(在输入 CONTINUE 命令后,按下 Ctrl/W 可刷新屏幕。)Ctrl/B 和上箭头重新调用多达 20 条 (VAX) 或 254 条 (Alpha) 以前输入命令。下箭头 显示重新调用缓冲区的下一行命令。表 2-4 控制光标位置组合键 功能退格 删除最后输入的字符。Ctrl/A 和F14 切换重键和插入模式。每行开始会重新设置为默认模式(使用 SET TERMINAL/LINE_EDITING 命令设置)。Ctrl/D 和左箭头 把光标向左移动一个字符。Ctrl/E 把光标移动到行的末端。Ctrl/F 和右箭头 把光标向右移动一个字符。Ctrl/H 和 F12 把光标移动到行的开始。Ctrl/I 和Tab 在终端上把光标移动到的下一个制表符停止列。系统在一行上每逢第 8 个字符位置提供制表符停止列。制表符设置 是硬件终端的特征,一般而言,您可以修改。当撤消行编辑时,Tab 键也起作用。Ctrl/J 删除光标左边的字。Ctrl/K 把当前行移动到下一个垂直制表符停止列。Ctrl/L把光标移动到下一页的开始。当允许行编辑时,则忽略使用 Ctrl/L。Ctrl/R当您按下 Ctrl/R 时,重复当前命令行并保持光标所在位置。Ctrl/U 删除当前输入行光标左边的所有文本。Ctrl/V停掉一些行编辑功能键。例如,如果您按下 Ctrl/V 后面跟随 Ctrl/D,那么就产生 Ctrl/D 字符,而不是光标向左移动一个字符。Ctrl/D 是 DCL 级的行终止符。当与 Ctrl/V 结合时,不是行终止符的字符没有作用。例子有 Ctrl/H 和 Ctrl/J。然而,某些控制键,例如 Ctrl/U,却保留其行编辑功能。Ctrl/X 取消当前行,并删除提前键入缓冲区的数据。Ctrl/O交替地暂停和继续显示终端输出。Ctrl/O 表现为输出停掉和输出启用。Ctrl/S 暂停终端输出,直到按下 Ctrl/Q。Ctrl/Q 恢复被 Ctrl/S 暂停的终端输出。Ctrl/W 刷新屏幕显示。使用 RENAME 命令为文件给出新名称并且可把它定位在不同的目录。注意在重新命名之后,原始文件不再存在。当您使用 RENAME 命令时,输入和输出位置必须在同一设备上。要在您的屏幕显示文件内容,可在DCL 提示下输入 TYPE 命令和文件名。您不必在文件说明中指定版本号,因为按照默认系统显示文件的最近版本。DELETE 命令从目录中除去文件并释放它们占用的磁盘空间供其他文件使用。当使用 DELETE 命令时,必须在每个文件说明中指定版本号或表示任何版本号的星号 (*) 通配符。要建立目录,可输入 CREATE/DIRECTORY 命令。如果要在当前目录下建立子目录,就不必指定当前目录名; 可以输入子目录名,前面加上一个句点。以下例子展示如何删除子目录 JONES.LICENSES:$ SET DEFAULT JONES.LICENSES$ DIRECTORY%DIRECT-W-NOFILES,没有找到文件$ SET DEFAULT JONES$ SET SECURITY/PROTECTION=OWNER:D LICENSES.DIR$ DELETE LICENSES.DIR;1注意,操作系统允许您把默认目录设置为一个不存在的磁盘或目录。可以使用 SET DEFAULT 命令更改默认设备。默认保持有效直到您输入另一个 SET DEFAULT命令或注销。您也可以在命令中指定要设置为默认目录的设备,而不包括目录。以下例子展示如何更改默认设备:$ SHOW DEFAULTDISK1:JONES$ SET DEFAULT DISK2:GROUP$ SHOW DEFAULTDISK2:GROUP要显示系统设备的信息,输入 SHOW DEVICES 命令。要获得特定设备的附加信息或信息,按以下方法之一输入 SHOW DEVICES 命令: 要检查已装上卷的密度、卷标、UIC 和相对卷号,输入 SHOW DEVICES/FULL 命令。 要显示系统配置的特定类型的所有驱动器的信息,指定类属设备代码 (例如,SHOW DEVICES DK)。 要显示装在特定驱动器上的某个卷信息,指定物理设备名 (例如,SHOW DEVICES DKA1)。OpenVMS 操作系统把磁盘和磁带识别为卷,而与它们占用的实际硬件驱动器分开。卷是数据有组织的集合。系统也识别卷集。一个卷集包括两个或更多相关的卷。把卷添加到同一个卷集而不是定义多个新卷,把卷捆绑到一个卷集允许您扩展可用于文件的空间。EDIT编辑模式,按F4进入命令模式,然后您可以使用以下方法之一保存编辑: WRITE FILE 命令保存文件而不终止编辑对话期 EXIT 命令 按下 F10 键或按下 Ctrl/Z 也可以实现功能终止编辑对话期并且保存对文件的更改如果修改了当前缓冲区,EVE 建立与原始版本具有同样文件名和文件类型的新版本文件,而版本号增 1。例如,如果在修改文件 FUN.DAT;1 后使用 EXIT 命令,那么输出文件命名为 FUN.DAT;2。 QUIT 命令终止编辑对话期不保存对文件的更改按下 Do 键和输入 EVE 命令 INCLUDE FILE,可以添加整个文件。在 File to include: 提示中,键入文件说明并按下 Enter 键。不管缓冲区的当前模式是什么 (插入或重键),EVE 插入指定文件的整个内容到缓冲区的当前光标所在行之前。如果搜索串包含所有小写字母,那么 EVE 忽略字母的大小写形式而找出这个字符串的任何出现。因而,搜索串the 匹配 the、THE、THe 和thE。如果搜索串包含一个或多个大写字母,那么 EVE 只查找每个字母的大小写形式是完全一样的字符串。因此,搜索串tHis 只匹配 tHis。例如1. 输入 FIND 命令。2. 键入要找出的文本 (称为搜索串)。按照默认,编辑缓冲区中文本就可以修改缓冲区。退出时,如果缓冲区已修改,EVE 就把缓冲区写入一个文件。使用 /NOMODIFY 检查文件而不做任何更改。于是可以使用光标移动命令但不能更改文本。EDIT /READ_ONLY /MODIFY 可以修改但不能够保存。要排序文件,使用 DCL 命令 SORT。指定要排序文件名,用逗号分开,后面跟随排序后建立的输出文件的名称。可选地,可以为想要排序的每个字段指定一个键,每个键包括以下信息: 记录中键字段的开始位置 (必需的) 键的大小 (必需的) 键的数据类型 记录排序的次序 键的优先级如果不指定任何键,Sort 假定只有一个键,并且这个键字段是: 在记录的第一个位置开始 包括整个记录 包含字符数据 按升序排序使用 /KEY 限定词定义一个键。指定多个键时,为每个键使用一个独立的 /KEY 限定词。以下例子说明当使用或不使用一个键字段时,如何排序 EMPLOYEE.LST 中的记录:1. 在这个例子中,使用 /KEY 限定词描述帐号字段,按帐号排序 EMPLOYEE.LST:$ SORT/KEY=(POSITION:5,SIZE:4,DECIMAL) EMPLOYEE.LSTBILLING1.LST这个命令指定键字段 (帐号) 开始于位置 5,是 4 个字符长,包含十进制数据,并且应该按升序排序 (默认)。图 9-3 展示这个排序操作的结果。按照默认,Sort/Merge 保留带同样键字段的记录,但是不维持它们在输入文件中出现的同样次序。要控制同键记录排序的方法,可指定以下限定词之一: /STABLE维持同键记录的输入次序。当排序多个输入文件时如果使用这个限定词,那么输出同键记录时,第一个文件的同键记录在第二个文件的同键记录之前,以此类推。 /NODUPLICATES只保留同键记录的一个副本。如果想要指定保留哪个重复记录,那么在程序级调用 Sort 并指定一个等键例行程序。/STABLE 和 /NODUPLICATES 限定词是不兼容的。在同一命令行中不能同时指定这两个限定词。您可以指定以下限定词值:NAME指定字段名。field-name 不能有任何嵌入的空格,必须从一个字母字符开始,并且不能超过 31 个字符长。POSITION:n 指定记录字段的位置。VALUE: n 把一个值指派给一个用于 /CONDITION、/DATA 或 /KEY 语句中的常数字段。如果指定 VALUE: n,就不要指定 /POSITION: n,因为这个字段是常数并且不是输入记录的一部分。SIZE: n 指定包含字符或二进制数据字段的大小。在说明文件中,SIZE 意味着字节长度。数据类型确定可接受什么值,如下所示:- 对于字符数据,其大小不得超过 32,767 个字符。- 对于二进制数据,其大小必须指定为 1、2、4、8 或 16 字节。- 对于浮点数据,不指定大小。DIGITS: n 指定包含十进制数据字段的大小。包含十进制数据的字段大小必须不超过 31 个数字。注意,只当描述包含十进制数据的字段时,才使用 DIGITS:n。data-type 指定字段的数据类型。如果它是字符,就不必指定 data-type;按照默认,Sort 假定字符数据类型。有关 Sort/Merge 识别的数据类型列表,请参阅9.2.1 节。例子/FIELD=(NAME=SALARY,POSITION:10,DIGITS:8,DECIMAL)这个 /FIELD 限定词以名称 SALARY 标识记录中的一个字段,指定它从记录的位置 10 开始,8 个数字长,并且包括十进制数据。存取控制字符串在通过 DECnet for OpenVMS 网络执行操作的 DCL 命令的文件说明中,可以包括网络存取控制字符串。该存取控制字符串准许本地节点用户存取远程节点的文件。存取控制字符串包括用于远程帐户的用户名和括入引号内的用户密码,如下所示:NODEusername password:disk:directoryfilename.filetype由于存取控制字符串包括允许某人进入远程帐户的足够信息,因此它们可能产生严重的泄密问题。定义设备和文件的逻辑名逻辑名可以用来代替另一个表示系统对象,诸如文件、目录、设备或队列的名称。例如,可以把一个逻辑名分配给您的默认磁盘和目录。逻辑名提供两个主要功能: 增加可读性和文件独立性。可以用简短、有意义的逻辑名定义常用的文件、目录和设备。这样的名称比完整文件说明更容易记住和键入。您可以定义在注册命令过程中频繁使用的名称。系统管理员可以定义在系统启动命令过程中人们频繁使用的名称。您可以使用逻辑名使您的程序和命令过程与物理的文件说明无关。例如,如果一个命令过程引用逻辑名 ACCOUNTS,那么可以把 ACCOUNTS 等同于在任何磁盘上的任何文件11.3.1 使用 DEFINE 命令用 DEFINE 命令定义逻辑名的格式如下所示:DEFINE logical-name equivalence-string,.可以使用同样的格式为节点名、文件说明、设备名、应用程序特定的信息、或其他逻辑名建立逻辑名。按照默认,DEFINE 命令把逻辑名放入您的进程逻辑名表 (请参阅11.8 节),其中的逻辑名只可用于您的进程和子进程。如果想要把逻辑名添加到不同的逻辑名表,那么可以使用以下限定词之一指定另一个表: /JOB、/GROUP、/SYSTEM 或 /TABLE=table_name。前三个限定词分别指定默认的作业、组和系统逻辑名表。/TABLE=table_name 可以用来指定任何类型的表,并且只有使用这个限定词才能指定一个簇范围表。在以下例子中,该命令建立逻辑名 WORKFILE,使之等同于等价串DISK2:WALSH.REPORTSWORK_SUMMARY.DAT:$ DEFINE WORKFILE DISK2:WALSH.REPORTSWORK_SUMMARY.DAT用 DEFINE 命令建立逻辑名时,遵守以下规则 : 限制每个等价串和逻辑名不多于 255 个字符。逻辑名可以包含字母数字字符、下划线 (_)、美元符 ($) 和连字号 (-)。 指定一个等价串时,包括文件说明需要的标点符号 (冒号、中括号、句点)。例如,用冒号结束设备名,把目录说明括入中括号内,并且文件类型前导一个句点。 如果一个逻辑名只表示一部分文件说明,那么用一个冒号把该名称与文件说明的其余部分分开。当使用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论