[an error occurred while processing this directive]
Software  >  OpenVMS Systems > Documentation > 731final > 6489 > hanzi

HP OpenVMS Systems Documentation

Content starts here

OpenVMS �û��ֲ�


ǰҳ Ŀ¼ ����

2.8.2 ɾ������������

�����˸�����ƹ�겢�����Ǹ�λ�õ��ַ�����������б༭��������ʹ�� Ctrl/U ɾ�����еĿ�ʼ����ǰ���λ�õ��ַ�������������б༭��������ʹ�� Ctrl/U ȡ�����С�ϵͳ������һ�в�������ʾ DCL ��ʾ��

2.9 �����ն˼�

��������һ����������ض��ն˼����ַ�����ʹ�� DEFINE/KEY �����һ����������ʱ�������԰���������������ַ�����������ͨ���������л򲿷������С�ʹ�ü����壬�������û������ļ��̣�ʹ�������ý��ٵİ������� DCL �����������һ���Ѷ����ʱ��ϵͳ���ն���ʾ�����ִ�������ȡ�����Ƿ�ʹ�� /TERMINATE �޶��ʶ�����������

����Ĭ�ϣ��ն�����Ϊ����С����ģʽ��ʹ�� SET TERMINAL ��������¶�������С�����ϵļ����й����飬����� OpenVMS DCL Dictionary �� SET TERMINAL/APPLICATION_KEYPAD��SET TERMINAL/NONUMERIC �� DEFINE/KEY �����������

2.10 ��ϼ�

������ DCL ����֮�⣬������ʹ���ض�����ϼ�ִ�����񡣵�ϵͳ���ڴ�����һ������ʱ����ϼ��ǻ��ϵͳע��Ľݾ��򷽷���

Ҫ������ϼ������ְ��� Ctrl ����ͬʱ�����²��ſ��ڶ����������¼�������������֯��ϼ���

�� 2-1 ���� DCL ����
��ϼ� ����
Ctrl/Z �� F10 ���ն���������ʱ����ļ�ĩ�ˡ�
Enter �ѵ�ǰ�з��͸�ϵͳ�������������û��ע�ᣬEnter ����ʼע����̡�

�� 2-2 �ж� DCL ����
��ϼ� ����
Ctrl/T �����ж��ն��������ʾһ�й��ڵ�ǰ���̵�ͳ����Ϣ�������ʾ�����ڵ���û�����ʱ�䡢�������е�ӳ�����ƺ��йص�ǰ�ն˶Ի���ʹ��ϵͳ��Դ����Ϣ��

��Ҳ����ʹ�� Ctrl/T ȷ��ϵͳ�Ƿ�������ת�����ϵͳ��ʱ�޷�Ӧ��������ն�����Ϊ NOBROADCAST���� Ctrl/T ��������Ϣ��Ҫʹ�� Ctrl/T���������������� SET CONTROL=T ���� (��ϵͳע��������� ���ڸ��Ի�ע��������̣��򽻻���)��

Ctrl/Y��Ctrl/C �� F6 �ж�������������������� SET NOCONTROL=Y ���� Ctrl/Y��

�ڶ��������£�Ctrl/Y ���� DCL ��ʾ�����г�����Ȼ��������������κ��������� ��Ȼ��ʹ�� CONTINUE �����������(������ CONTINUE ����󣬰��� Ctrl/W ��ˢ����Ļ��)

�� 2-3 ���µ�������
��ϼ� ����
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��Ȼ����ijЩ���Ƽ������� Ctrl/U�� ȴ�������б༭���ܡ�

Ctrl/X ȡ����ǰ�У���ɾ����ǰ���뻺���������ݡ�
F7��F8��F9��F11 Compaq ������

�� 2-5 ������Ļ��ʾ
��ϼ� ����
Ctrl/O �������ͣ�ͼ�����ʾ�ն������Ctrl/O ����Ϊ���ͣ����������á�
Ctrl/S ��ͣ�ն������ֱ������ Ctrl/Q��
Ctrl/Q �ָ��� Ctrl/S ��ͣ���ն������
Ctrl/W ˢ����Ļ��ʾ��


�� 3 ��
ʹ���ļ��洢��Ϣ

�ļ��ǰ�����Ϣ��ϵͳ���������Ϣ�����Ǽ��������Ļ�����������Ҳ�������������ʹ�õ��ı��� �ļ������ݿ������ĵ��������һ�е�ַ���ı�����ͨ��������ʾ���ߴ�ӡ�������Լ���ı��ļ������ݡ�

����Ҳ��Ϊӳ������ִ��ӳ�����ǰ�����������ʽ�洢��ָ������ݵ��ļ�����Щ������ DCL ���� ���������磬�������� DCL ���� COPY��ϵͳ�����г��� SYS$SYSTEM:COPY.EXE����Щ����ͨ������ DCL ���� RUN ��������������������

����ϵͳ���������ṩӳ���ļ�����Щ�ļ����ļ�����ͨ���� .EXE���������� DCL ���� TYPE��PRINT �� EDIT ���ӳ���ļ�����Ϊӳ���ļ������� ASCII �ַ���(�ı��ļ������� ASCII �ַ��DZ�ʾ��ĸ���� �����š����ֺ�����������ŵı�׼������)

����������ν����ʹ����ڱ��غ��� TCP/IP �� DECnet for OpenVMS �����ϵ��ļ�������������Ϣ:

  • �����ļ������ļ�˵��
  • ���ļ�����ʹ��ͨ���
  • �����ļ���
  • �������޸��ļ�
  • ��ʾ�ļ�����
  • ɾ���ļ�
  • �����ļ����������û��Ƿ���ȡ
  • ��ӡ�ļ�

�й����飬�������������:

  • �� 5 ������������ʹ����չ�ļ�˵���������ļ�������Ϣ
  • OpenVMS DCL Dictionary �����������������ڱ���������������
  • OpenVMS System Manager's Manual���������ڴ�ȡԶ�̽ڵ����Ϣ
  • Compaq TCP/IP Services for OpenVMS User's Guide����������ʹ�� TCP/IP �û����ó�����������Ϣ
  • DECnet for OpenVMS Networking Manual���������� DECnet �������Ϣ
  • DECnet-Plus for OpenVMS Introduction and User's Guide�� �������� DECnet Phase V �������Ϣ

3.1 �����ļ������ļ�˵��

�ļ��� OpenVMS ����ϵͳ�����洢�˶��ͻ������ݵĵ�λ�����������������ļ�ʱ�����ṩϵͳ����������λ�ͱ�ʶ�ļ�����Ϣ��

�ļ��������ļ��������ļ����������ƺ������þ�� (.) �ֿ����ļ�Ҳ���汾������������һ���ļ��ļ����汾��������ָ���汾�ţ�����ϵͳʹ����߰汾���ļ��������༭�ļ�ʱ��ϵͳ���޸�ԭʼ�汾�����ǽ���һ���µ�����ļ�������Ĭ�ϣ�����ļ���ԭʼ�ļ���ͬ�������ƺ��ļ����ͣ�������һ����ͬ�������ļ����ߵİ汾�š�

�ļ����ơ��ļ����ͺͰ汾�Ź����ļ�˵����

3.1.1 �ṩ�����ļ�˵��

һ���ļ���λ�������ϵ�һ���ض������ (��ڵ�)�ϡ��������ӵ��������һ���ض��豸��һ���豸 (����Ϊ��) �ϡ��ڸþ����ض�Ŀ¼�ϡ�һ�������ļ�˵��:

  • ��ȷ������ϵͳ������λ�ͱ�ʶ�ļ��Ĵ�ȡ·��
  • ���԰����ļ����ڵ�Ŀ¼���ļ�פ��������ڵ�
  • Ҳ����Ϊ�����ļ�˵��

�����ذ��������ļ�˵��������Ԫ�ء�Ȼ����������ָ���㹻���ļ�˵������ʹ����Ĭ��������ʱϵͳ���Զ�λ�ͱ�ʶ��ȷ���ļ���1

Ҫȡ��ϵͳĬ�ϻ���ִ��������֮�ϵ��ļ��������������ṩһ�������ļ�˵����һ�������ļ�˵�������¸�ʽ:


node::device:[root.][directory]file-name.file-type;version

�����������ʾ:

Node һ������ڵ��������; ֻ������֧�� TCP/IP �� DECnet ��ϵͳ����ҪӦ���ڴ洢�ڴŴ��ϵ��ļ�����Ҫ����ָ������ע���ͬһϵͳ�ϵ��ļ���
Device ����������ָ�ƴ��̻�Ŵ����������������ӵ����� OpenVMS ����ϵͳ�ļ�����ϵ���Χ�豸��ÿ���豸��һ��Ψһ���ƣ�ָ�������ͺ�λ�á����̿��� ��ʽ��Ϊ ODS-2 (Ĭ��) �� ODS-5 (ֻ���� OpenVMS Alpha )��
Directory �洢�ļ���Ŀ¼���ơ������� ([]) ������� (<>) ������Ŀ¼���ޡ���ҪӦ���ڴ洢�ڴŴ����ļ���
File name �ļ������ơ�
File type ��ʶ�ļ��Ľṹ�����͡�
Version �ļ��İ汾�š��汾��һ��ʮ��������ʶ��ÿ�ν����ļ����°汾ʱ������ 1��ϵͳ�Զ�����汾�ţ�������ָ��һ����

3.1.2 �ļ�˵������

ʹ�����¹���ָ���ļ�˵���ĸ���Ԫ��:

  • Ϊ�ļ�����һ����������������ơ���֧�� ODS-2 ���̵� OpenVMS Alpha �� OpenVMS VAX ϵͳ�ϣ��ļ����ƿ����ж�� 39 ���ַ��������ַ��Ǵ���ĸ A �� Z (��д��Сд��ĸ)������ 0 �� 9���»��� (_)�����ֺ� (-)�����ֺ� (~) ����Ԫ�� ($)��
  • ��Ҫ���ļ�����ʹ�����ֺ���Ϊ��λ�ַ�����Ϊ��Щ�Ͼɰ汾�� OpenVMS ���������������κθ�ʽ���ļ�˵���С�
  • �ļ����Ϳ�ʼ�ھ�� (.)����֧�� ODS-2 ���̵� Alpha �� VAX ϵͳ�ϣ��ļ����Ϳ����ж�� 39 ���ַ� (�������)�������ַ��Ǵ���ĸ A �� Z (��д��Сд��ĸ)������ 0 �� 9���»��� (_)�����ֺ� (-) ����Ԫ�� ($)��
  • �汾�����Էֺ� (;) ���� (.) ��ʼ����ϵͳ��ʾ�ļ�˵��ʱ����Ϊ�汾������ʾ�ֺš�
  • ��Ҫʹ��Ŀ¼�ֶ�ָ�ƴŴ��ϵ��ļ���(Ŀ¼ֻӦ���ڴ����ϵ��ļ���)
  • ֻ�е�����ϵͳ�������һ�����Լ�����ļ�������ע��Ľڵ���ʱ���Ű����ڵ�����
  • ��֧�� ODS-2 ���̵� OpenVMS Alpha �� OpenVMS VAX ϵͳ�ϣ�UFD (�û��ļ�Ŀ¼) ������Ŀ¼�������ж�� 39 ���ַ��������ַ��Ǵ���ĸ A �� Z (��д��Сд��ĸ)������ 0 �� 9���»��� (_)�����ֺ� (-) ����Ԫ�� ($)����������Ŀ¼�������ֺſ�ʼ��
  • �� OpenVMS Alpha 7.2 ���Ժ�汾�У���Ŀ¼��������Ŀ¼�͸������ַ����� (�����������źͷָ������) ���ܳ��� 512�����⣬���ǵ�Ŀ¼�洢Ϊ���� <directory-name>.DIR;1 ��ʽ���ļ���UFD ����Ŀ¼�����ļ��������ͺͰ汾���־���ͬ����Լ����
  • ����֧�ֺͲ�֧����չ�ļ�˵����ϵͳ��ɵĻ����У���ס�������Ƴ�������ϵͳ�������ļ���Ŀ¼�����ܱ���Щϵͳ��ȡ��

�й����飬����� Guide to OpenVMS File Applications��

ע��

ע����Щ����ͬ��֧����չ�ļ�˵�������е��ļ����й���չ�ļ��������飬������� 5 ����

3.1.3 DCL ����ʹ�õ�Ĭ���ļ�����

����ijЩ��������ʡ���ļ����ͣ�ϵͳӦ��Ĭ��ֵ���±��г� DCL ����Ƚ��ձ�ʹ�õ�һЩĬ���ļ�����:

����� ����
.CLD ���������ļ�
.COM ��������ļ�
.DAT �����ļ�
.DIF DIFFERENCES �����������ļ�
.DIR Ŀ¼�ļ�
.DIS Mail ���ó���ķַ������ļ�
.EXE ���ӳ������Ŀ�ִ�г���ӳ���ļ�
.HLB �����ı����ļ�
.HLP �����������Դ�ļ�
.INI ��ʼ���ļ�
.LIS ���Ա�����������������б��ļ�; PRINT �� TYPE �����Ĭ�������ļ�
.LOG ������ҵ������ļ�
.MAI Mail ����Ϣ�ļ�
.PS POSTSCRIPT ��ʽ�ļ�
.SYS ϵͳӳ���ļ�
.TJL DECTPU �� ACL �༭����������־�ļ�
.TLB �ı����ļ�
.TMP ��ʱ�ļ�
.TPU EVE �༭����������ļ�
.TPU$JOURNAL EVE �༭����������־�ļ�
.TXT �����ı���� Mail ���ó�������ļ��������ļ�

3.1.4 ����Դ�����Ĭ���ļ�����

�±��г�һЩ�߼�����Դ�����Ĭ���ļ�����:

����� ����
.ADA Compaq Ada ������������Դ�ļ�
.BAS BASIC ������������Դ�ļ�
.B32 VAX BLISS-32 ������������Դ�ļ�
.C Compaq C ������������Դ�ļ�
.COB ���� OpenVMS VAX ϵͳ�� VAX COBOL �������� OpenVMS Alpha ϵͳ�� Compaq COBOL ������������Դ�ļ�
.FOR Compaq Fortran ������Դ�ļ� (OpenVMS VAX ϵͳ�� Compaq Fortran ������ǰ�� VAX Fortran)
.M64 OpenVMS Alpha MACRO-64 �����������Դ�ļ�
.MAP Linker ���ó������Ĵ洢������ӳ��
.MAR VAX MACRO ������� OpenVMS Alpha MACRO-32 ������������Դ�ļ�
.MLB MACRO ������ĺ�ָ���
.MSG ָ����Ϣ�ı���Դ�ļ�
.OBJ ���Ա����������������Ŀ���ļ�
.OLB Ŀ��ģ���
.OPT ����� LINK �������ѡ���ļ�
.PAS Pascal ������������Դ�ļ�
.PLI PL/I ������������Դ�ļ�
.STB Linker ���ó������ķ��ű�
.UPD ���� VAX MACRO Դ����ĸ����ļ�; Ҳ��Ϊ SUMSLP ���ó���������ļ�

ע��

1 ��¼�������� (RMS) �ǰ���Ӧ�ó������͹����ļ��� OpenVMS ��ʩ��RMS ά�� �����ļ�˵���Ĺ����й� RMS ��ζԲ����ļ�˵��Ӧ��Ĭ��ֵ�����飬����� Guide to OpenVMS File Applications��


 

ǰҳ ��ҳ Ŀ¼ ����