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

HP OpenVMS Systems Documentation

Content starts here

OpenVMS �û��ֲ�


ǰҳ Ŀ¼ ����

11.3.7 Ϊͬһ����������߼���

ʹ�ö�� DEFINE ������Խ�������ͬһ����Ķ���߼��������磬����������߼��� $TERMINAL �� CONSOLE ��ͬ��һ���ն˵����������Ա������߼���ת��Ϊͬһ�豸 (LTA69):


$ DEFINE $TERMINAL LTA69
$ DEFINE CONSOLE LTA69

11.4 ɾ���߼���

Ҫɾ��һ���߼�����ʹ�� DEASSIGN ����ڽ��̺���ҵ�߼����������߼���ʱ��ֱ��������ֹ�����û�����ȷ��ɾ�����������Dzű�ɾ����Ȼ�������Ϊ DEFINE ����ָ�� /USER_MODE �޶��ʣ���ô�߼��������ڽ����߼������У�������ִ����һ������ӳ��֮���Զ�ɾ����

Ҫɾ��һ����ð�Ž������߼�����ָ������ð�š����� ASSIGN ���DEASSIGN �����������߼�����֮ǰ��ȥһ��ð�š�

11.5 �߼�������

��ϵͳ��ȡ DCL �������е��ļ�˵�����豸��ʱ�����������ļ�˵�����豸���鿴����ߵIJ����Ƿ����߼������������ߵIJ�����һ��ð�š��ո񡢶��Ż�����ֹ�� (���磬Enter)��������ôϵͳ���԰�������Ϊ�߼������������ߵIJ������κ������ַ���������ôϵͳ�����԰�������Ϊ�߼�����

����������չʾ�����������е������ϵͳ�鿴 PUP �Ƿ���һ���߼�������Ϊ PUP ���ļ�˵��������߲��֡���������ߵIJ����� Enter ���������ϵͳ���Է��� PUP��


$ TYPE PUP [Enter]

����������չʾ�����������е������ϵͳ��� DISK �Ƿ���һ���߼�����ϵͳ���Է��� DISK����Ϊ��������ߵIJ��ֲ�����һ��ð�Ž�����ϵͳ����� PUP:


$ TYPE DISK:PUP [Enter]

�ڵ����������У�ϵͳ���跨���� [DRYSDALE]PUP����Ϊ����ߵIJ�����һ���ҷ����� (]) ����:


$ TYPE [DRYSDALE]PUP [Enter]

11.5.1 ��������

�߼���������Ե���: ϵͳ������һ���߼���֮��ϵͳΪ���ڵ�һ���߼��������в��ҵ����κ��߼����ظ�������̡�

ϵͳ����ִ���߼��������Ƕ�׼�����������ϵͳ��ʩ�仯�������� 9 �������������ļ�����ϵͳȷ���ļ���������������������һ��ѭ�����壬��ôʹ������߼���ʱ�ͻ������

�����������У���һ�� DEFINE ������߼��� DISK ��ͬ���豸�� DUA1���ڶ��� DEFINE ������߼��� MEMO ��ͬ���ļ�˵�� DISK:[JEFF.MEMOS]COMPLAINT.TXT:


$ DEFINE DISK DUA1:
$ DEFINE MEMO DISK:[JEFF.MEMOS]COMPLAINT.TXT

ϵͳ�����߼��� MEMO ʱ�����ҵ��ȼ۴� DISK:[JEFF.MEMOS]COMPLAINT.TXT��Ȼ�����鿴����ļ�˵������߲����Ƿ���һ��ð�š��ո񡢶��Ż�����ֹ�����������ҵ� DISK ֮���ð�š�ϵͳҲ��������߼������ļ�˵�������������:


DUA1:[JEFF.MEMOS]COMPLAINT.TXT

11.5.2 ��ϵͳĬ��ֵ�����©�ֶ�

ϵͳ�����߼���ʱ�����õ�ǰĬ���豸��Ŀ¼�Ͱ汾������ļ�˵�����κ���©�ֶΡ�ʹ��һ���߼���Ϊһ������ָ�������ļ�ʱ���������Ҳʹ������߼���Ϊ����ļ�����һ���ļ�˵����

����ȼ۴������ļ������ļ����ͣ���ôҲΪ����ļ�����ͬ�����ļ������ļ����͡�����ȼ۴��������ļ����ͣ����ṩһ��Ĭ���ļ����͡��ṩ���ļ�����������ʹ�õ����

��һ�������ļ���ʹ���߼���ʱ��ÿ���߼����ĵȼ۴��ṩһ����ʱĬ�ϡ�

�����������У���Ϊû��Ϊ�߼��� HIG ָ��һ���豸����MAL ���豸���� DBA1 ����Ϊ��ʱĬ���豸:


$ SET DEFAULT  DBA2:[CASEY]
$ DEFINE MAL DBA1:[MALCOLM]
$ DEFINE HIG [HIGGINS]
$ PRINT ALPHA,MAL:BETA,HIG:GAMMA

PRINT ����Ѱ�������ļ�:

DBA2:[CASEY]ALPHA.LIS
DBA1:[MALCOLM]BETA.LIS
DBA1:[HIGGINS]GAMMA.LIS

11.5.3 �߼��������Ĭ����������

ͬ�����߼������Դ�����һ�������߼���������ϵͳ�����ļ�˵���е��߼���ʱ��������һ���߼�������ֱ�����ҵ�һ��ƥ�䡣ϵͳʹ���ҵ��ĵ�һ��ƥ�䡣

���������߼��������б����߼��� LNM$FILE_DEV �Ķ�����ָ����Ĭ���б��������̡���ҵ���顢ϵͳ�ʹط�Χϵͳ���߼�����������������һ���� (���̡���ҵ���顢ϵͳ�ʹط�Χϵͳ)��

�������޸��������򣬼� 11.11 ��������

11.6 ��ʾ�߼���

ʹ�� SHOW LOGICAL ������ʾ�߼��������ǵĵȼ۴���

��ʱ���߼����Ķ��������һ���߼�����SHOW LOGICAL ����ִ�е������롣Ȼ������ʾ��ȼ۴��ͷ��뼶�������ǻ��� 0 �ģ�����0 �ǵ�һ����1 �ǵڶ������Դ����ơ�Ҫֻ��ʾ�ҵ���ָ���߼����ĵ�һ�����룬ʹ�� SHOW TRANSLATION ���(�й����飬����� OpenVMS DCL Dictionary��)

���ʹ�� SHOW LOGICAL ����ȷ������̲����ļ��ĵȼ۴� (����� 11.13 ��)����ô�������ֻ��ʾ����ַ������豸���֡�����:


$ SHOW LOGICAL SYS$INPUT
"SYS$INPUT" = "_TTB4:" (LNM$PROCESS_TABLE)

�����������У���ʾ�߼��� MYDISK��ִ���������룻���� 1 ָ���ڶ�������:


$ SHOW LOGICAL MYDISK
  "MYDISK" = "WORK4" (LNM$PROCESS_TABLE)
1 "WORK4" = "$255$DUA17:" (LNM$SYSTEM_TABLE)

����һ�������У���ʾ�߼��� WORKFILE �ĵȼ۴�:


$ SHOW LOGICAL WORKFILE
"WORKFILE" = "DISK2:[WALSH.REPORTS]WORK_SUMMARY.DAT" (LNM$PROCESS_TABLE)

ϵͳ��ʾ�߼��������ķ���Ͱ������߼����ı�����

11.6.1 ָ���������߼�����

����Ĭ�ϣ�SHOW LOGICAL �����������Ľ��̡���ҵ���顢ϵͳ�ʹط�Χϵͳ����������ʾ����ƥ�䡣Ȼ����ʹ�� /TABLE �޶��ʿ���ָ���ض����߼�������������Ҳ����ʹ�� /GROUP��/SYSTEM��/JOB  �� /PROCESS �޶�������ʾ�ֱ����顢ϵͳ����ҵ�ͽ����߼������е��߼�����

�����������У�SHOW LOGICAL ����ʹ�� /TABLE �޶�����ʾ�����߼����� (LNM$PROCESS) �е��߼���:


$ SHOW LOGICAL/TABLE=LNM$PROCESS
(LNM$PROCESS_TABLE)
  "DECW$DISPLAY" = "_WSA30:"
  "SYS$COMMAND" = "_FIFI$VTA65:"
  "SYS$DISK" [super] = "WORK1:"
  "SYS$DISK" [exec] = "WORK1:"
  "SYS$ERROR" = "_FIFI$VTA65:"
  "SYS$INPUT" = "_FIFI$VTA65:"
  "SYS$OUTPUT" [super] = "_FIFI$VTA65:"
  "SYS$OUTPUT" [exec] = "_FIFI$VTA65:"
  "TT" = "_VTA65:"

11.6.2 ��ʾ�������Ժʹ�ȡģʽ

Ҫ��ʾ�߼����ķ������Ժʹ�ȡģʽ��ʹ�� SHOW LOGICAL/FULL ���������ʾ:


$ SHOW LOGICAL/FULL SYS$ERROR
  "SYS$ERROR" [exec] = "_PADRAIC$TDA824:" [terminal] (LNM$PROCESS_TABLE)

���������ʾ��ִ��ģʽ�µ��߼��� SYS$ERROR������չʾ�䷭�����ԣ����նˡ�

11.7 ������ʹ�������б�

�ڵ��� DEFINE (�� ASSIGN) ������һ���߼������ڼ����ȼ۴�ʱ���ͽ�����һ�������б���

�������ļ�˵����ʹ�������б�ʱ�������б��ķ���������ʾ:

  • ��������б�ֻ����һ���豸����ô����ԭʼ��Ĭ��Ŀ¼��
  • ��������б�����һ���豸��һ��Ŀ¼��������������������һ�������ļ�˵����

����ָ���ȼ۴��Ĵ���ϵͳ��������߼�����ֱ���ҵ�һ��ƥ�䡣

�������ֻӰ���ҵ��ĵ�һ���ļ���������һ�㣬�����ͽ��������û���ҵ�һ��ƥ�䣬��ôϵͳֻ�ڳ��Բ������һ���ļ�ʱ�ű��������

ע�⣬�����б�����һ��ͨ���������һ������λ�õ��б���

�����������У��߼��� GETTYSBURG ��һ�������б�:


$ DEFINE GETTYSBURG [JONES.HISTORY],[JONES.WORKFILES]
$ SHOW LOGICAL GETTYSBURG

  "GETTYSBURG" = "[JONES.HISTORY]" (LNM$PROCESS_TABLE)
       = "[JONES.WORKFILES]"

����һ�������У�TYPE ���������� [JONES.WORKFILES] ֮ǰ�����ȼ۴� [JONES.HISTORY] (��ǰ����߼������� GETTYSBURG ָ���Ĵ���):


$ TYPE GETTYSBURG:SPEECH.TXT
DISK1:[JONES.HISTORY]SPEECH.TXT;2

Fourscore and seven years ago, our fathers brought
forth on this continent a new nation, conceived
in liberty, and dedicated to the proposition that
all men are created equal.
   .
   .
   .

TYPE ����һ�����ҵ��ļ� SPEECH.TXT�����ͽ�����������ʾ����ļ���

11.7.1 �����б��Ϳ��Խ���ͨ���������һ��ʹ��

�����Խ������б���һ�����Խ���ͨ���������һ��ʹ�á�ʹ��ͨ���ʱ��ϵͳʹ�������б���ÿ���ȼ۴��γ��ļ�˵������������ڱ�ʶ�����ļ���ÿ���ļ�˵���϶�������

�����������У�ָ�� DIRECTORY �����ڰ汾�ֶδ�ͨ��������� GETTYSBURG ����������б��в��� SPEECH.TXT �����а汾:


$ DIRECTORY GETTYSBURG:SPEECH.TXT;*

Ŀ¼ DISK1:[JONES.HISTORY]

SPEECH.TXT;2     SPEECH.TXT;1

�� 2 �����

Ŀ¼ DISK1:[JONES.WORKFILES]

SPEECH.TXT��1

�� 1 �����

�ܼ� 2 ��Ŀ¼��3 ���ļ���

���������б�ʱ (���磬ʹ�� DIRECTORY ����)������ϵͳʹ���б���һ����Ԫ���ṩ�Ѵ��б�����������ʡ�ԵIJ����ļ�˵��������ļ�˵�������� (�������������е� SYS$LOGIN ��չʾ)�������п��Բ�������ļ����ļ�δ�ҵ�������:


$ DIRECTORY SYS$MANAGER:LOGIN.COM,SYS$LOGIN

��һ���ֺŷ����ļ�˵�����棬���Ա����������ļ����ļ�δ�ҵ���������������ʾ:


$ DIRECTORY SYS$MANAGER:LOGIN.COM;,SYS$LOGIN

11.7.2 �����б��� SET DEFAULT ����һ��ʹ��

�������б�ָ��Ϊ SET DEFAULT ����ĵ�һ�����ֲ���ʱ��ϵͳ��δ����������б�������� SYS$DISK��(SYS$DISK ��һ������ΪĬ�ϴ��̵��߼�����) ע�⣬���������б�ָ��Ϊ SET DEFAULT ����ĵ�һ�����ֲ���ʱ�������б���ÿ���ȼ۴��������һ���豸����

�����������У�ָ��һ���豸��һ��Ŀ¼����������������ڹ����ļ�˵��:


$ DEFINE FIFI DISK1:[FRED],DISK2:[GLADYS],DISK3:[MEATBALL.SUB]
$ DIRECTORY FIFI:MEMO.LIS

���������ʾ���µ��ļ��б�:


DISK1:[FRED]MEMO.LIS
DISK2:[GLADYS]MEMO.LIS
DISK3:[MEATBALL.SUB]MEMO.LIS

�����������У�SHOW DEFAULT ����չʾĬ�ϴ��̺�Ŀ¼Ϊ DISK2:[MEATBALL.SUB]����һ�������������б� FIFI��SET DEFAULT ����ʹ����������б���Ϊ��������ڶ���ʹ�� SHOW DEFAULT ����չʾĬ��Ŀ¼û�б����ġ�Ȼ���������б� FIFI ����ȼ۴�һ����ʾΪĬ���豸��SHOW DEFAULT �����ϵͳ�ڸ������б�����ֵ������ʾ�����б�:


$ SHOW DEFAULT
  DISK2:[MEATBALL.SUB]
$ DEFINE FIFI DISK1:[FRED]��DISK2:[GLADYS]��DISK3:
$ SET DEFAULT FIFI
$ SHOW DEFAULT
  FIFI:[MEATBALL.SUB]
=   DISK1:[FRED]
=   DISK2:[GLADYS]
=   DISK3:[MEATBALL.SUB]

11.7.3 �����б��� RUN ����һ��ʹ��

�� RUN ����������һ�������б�ʱ��ϵͳ����ǰ����һ���γ��ļ�˵����Ȼ����ϵͳ����Ҫ�鿴���б��е��κ��ļ��Ƿ����Ѱ�װ��ӳ��ϵͳ���������б��е�һ���Ѱ�װ��ӳ���ļ���Ȼ��RUN ������ֹ��

���û���ļ�˵�����Ѱ�װ��ӳ����ôϵͳ�ظ��γ��ļ�˵���Ľ��̡������Ѱ�Ҵ����ϵ�ÿ���ļ�˵������������������ҵ��ĵ�һ���ļ����������֪�ļ��б����ڴ����϶�û���ҵ�ָ�����ļ�������ʾһ��������Ϣ��

11.7.4 ������������������

�ļ�˵�����԰���һ�����������б��������������ʱ����ʹ���ļ��������б���ÿ����Ŀ��ͬʱ��һ���豸�����ֲ��䡣���ļ��������б���������Ŀ���һ���豸�����֮��������ڶ����豸����ϡ�������̼�����ֱ��������ÿ���豸��

��Ҳ�����е��� (Ƕ��) �����б�����ʱ�����б���һ�����Ʒ��뵽��һ�������б�������������������ϵͳʹ�����б��е�ÿ������Ȼ�������һ���ϼ����ơ�

��������չʾһ���ļ�˵���������ļ������豸������һ�������б�:


$ DEFINE FILE CHAP1.RNO, CHAP2.RNO
$ DEFINE DISK WORK1:[ROSE], WORK2:[THORN]
$ SET DEFAULT DISK
$ DIRECTORY FILE

Ŀ¼ WORK1:[ROSE]

CHAP1.RNO;2          CHAP2.RNO;1

�� 2 �����

Ŀ¼ WORK2:[THORN]

CHAP1.RNO;1          CHAP2.RNO;1

�� 2 �����

�ܼ� 2 ��Ŀ¼��4 ���ļ���

չʾ�г�����ÿ���ļ�����Ŀ¼����һ��Ŀ¼�� WORK1:[ROSE] ���ڶ���Ŀ¼�� WORK2:[THORN]��

��������չʾ�����������б�:


$ DEFINE NESTED FRED.DAT, NEW_LIST, RICKY.DAT
$ DEFINE NEW_LIST ETHEL.DAT, LUCY.DAT

��������б�����������Ƕ������:

FRED.DAT
ETHEL.DAT
LUCY.DAT
RICKY.DAT

11.8 �߼���������

�߼���������������:

  • ������ (���Ƿ��ǿɹ����Ļ����ר�õ�)
  • ��ȡģʽ
  • ����
  • ���߼�����
  • ��ȡ���� (ֻ���ڿɹ������߼�����)
  • ���� (���߼���ռ�ݳص���������)

��ϵͳ��ʼ���ڼ䣬���������ɹ������߼������������½���ʱ��ϵͳΪ���̽������������ɹ����ĺͽ���ר�õı���������Щ��չʾ���� 11-1 �С�

�߼���������ʱ������ָ�����Ĵ�ȡģʽ�������ָ������ģʽĬ��Ϊ��������ʱ�Ĵ�ȡģʽ����ͨ���Ǽල������û�ģʽ���߼������������߼������������Լ��Ĵ�ȡģʽ�������Ȩ�Ĵ�ȡģʽ��һ���߼�������������һ�����ĸ�����������ӱ���ͬ���������Ȩ�Ĵ�ȡģʽ��

һ���߼�����ͨ���������Ʊ�ʶ����������Ʊ���Ҳ������һ���߼�������Ϊ�߼�����ÿ���߼����������������һ���߼������ڡ�

11.8.1 �߼�����Ŀ¼

������ΪĿ¼�������߼��������߼��������Ƶ�������ʽ����:

  • ����Ŀ¼��LNM$PROCESS_DIRECTORY
    ����Ŀ¼�����ý��̵����н���ר�ñ������ƺ����Լ��ı�����ÿ�����������Լ��Ľ���ר��Ŀ¼��
  • ϵͳĿ¼��LNM$SYSTEM_DIRECTORY
    ϵͳĿ¼�������пɹ����������ƺ����Լ��ı�����ÿ��ϵͳֻ��һ�� LNM$SYSTEM_DIRECTORY��

��ЩĿ¼������������ɱ��������ơ������߼����������κη���ɱ����߼�����������ЩĿ¼�С�

�߼������ĸ�����һ����Ŀ¼��������˵������ֲ�ʽ�ṹ���߼��������Ƶ�λ�ò�ͬ��

11.8.2 ��ʾĿ¼���Ľṹ

Ҫ��ʾ�߼���Ŀ¼�����߼������Ĺ�ϵ������ SHOW LOGICAL/STRUCTURE ���������������ʾ:


$ SHOW LOGICAL/STRUCTURE
(LNM$PROCESS_DIRECTORY)
    (LNM$PROCESS_TABLE)
(LNM$SYSTEM_DIRECTORY)
    (LNM$SYSTEM_TABLE)
    (LMF$LICENSE_TABLE)
    (LNM$CLUSTER_TABLE)
        (LNM$SYSCLUSTER_TABLE)
    (LNM$GROUP_000123)
    (LNM$JOB_824E98E0)
            .
            .
            .

�������չʾ�߼�������פ����ÿ���߼�����Ŀ¼�С���Ҳչʾ LNM$CLUSTER_TABLE �� LNM$SYSCLUSTER_TABLE ֮��Ĺ�ϵ��

11.9 Ĭ���߼�����

��ִ���߽�����Ĭ�ϱ�����ϵͳĿ¼�ͽ���Ŀ¼��������չʾ���� 11-1 �С�

�� 11-1 Ĭ���߼�����
���� �������� �߼��� ����
�����߼�����
����Ŀ¼ LNM$PROCESS_DIRECTORY (û�������߼���) ��������ר�õ��߼��������͵�������ɱ��������ƵĶ��塣
���̱� LNM$PROCESS_TABLE LNM$PROCESS ��������ר�õ��߼��������� SYS$DISK �� SYS$INPUT��
�ɹ������߼�����
ϵͳĿ¼ LNM$SYSTEM_DIRECTORY (û�������߼���) �����ɹ������߼��������͵�������ɱ��������ƵĶ��塣
ϵͳ�� LNM$SYSTEM_TABLE LNM$SYSTEM ������ϵͳ�����н��̹��������ƣ����磬SYS$LIBRARY �� SYS$SYSTEM��
�ط�Χϵͳ�� LNM$SYSCLUSTER_TABLE LNM$SYSCLUSTER ������ OpenVMS ��ϵͳ�����н��̹��������ơ�
�ط�Χ���� LNM$CLUSTER_TABLE LNM$CLUSTER ���дط�Χ�߼������ĸ��������� LNM$SYSCLUSTER_TABLE��
��� LNM$GROUP_ gggggg 1 LNM$GROUP ������ UIC �������н��̹��������ơ�
��ҵ�� LNM$JOB_ xxxxxxxx 2 LNM$JOB ��������ҵ�������н��̹��������ƣ����磬SYS$LOGIN �� SYS$SCRATCH��

1�ַ��� gggggg ��ʾһ�� 6 λ���ֵİ˽����������������̵� UIC ��š�
2�ַ��� xxxxxxxx ��ʾһ�� 8 λ���ֵ�ʮ����������������ҵ��Ϣ��ĵ�ַ��


 

ǰҳ ��ҳ Ŀ¼ ����