![]() |
Software > OpenVMS Systems > Documentation > 731final > 6489 > hanzi ![]() HP OpenVMS Systems Documentation |
![]() |
OpenVMS �û��ֲ�
10.6.2 �ܹ�������ȫ�������¼�
�����������У��ٶ�����������ļ� CONFIDREVIEW.MEM������û� ABADGUY ��ȡ CONFIDREVIEW.MEM ������ɾ����ȡȨ����ô��������¼д��ϵͳ��ȫ�����־�ļ���
�����Ϣ��ʾ�����ߵ����ơ���ȡ���� (ͨ��ʹ�ó��� [SYSEXE]DELETE.EXE �ɹ����ɾ��)����ȡʱ�� (9:21 A.M.) �ʹ�ȡ�ļ�����Ȩ (SYSPRV) ʹ�� �����������Ϣ����ȫ����Ա���Բ�ȡ�ж��� 10.6.3 ��ȫ�����־�ļ�ÿ����ȡ�κ��ļ����������Ǹ��ļ� ACL �������Ŀָ��������ʱ����ȫ�����Ϣ�ͱ�д�밲ȫ�����־�ļ� (����� 10.6.4 ��)����ȡ�ļ� CONFIDREVIEW.MEM�����ȡϵͳ���ܵ���ȫ��鱣�����κ��ļ�һ������ʾһ������¼д�밲ȫ�����־�ļ��� ���������������Ե��밲ȫ����Աһ�����Ƿ����κηǷ���ȡ�� 10.6.4 Ϊ�����ļ����� ACE�����һ���ؼ��ļ����ܱ����ʵ��ش�ȡ����ô����ͬ��ȫ����Աһ��һ������ȡ����ļ��IJ��ԡ� һ�������������������ȷ�����Ѳ�ȡ��ÿ�����ܱ����ļ��Ĵ�ʩ���������������һ��� ACL (�� OpenVMS Guide to System Security ������)�������ܶ϶�����ʹ�ð�ȫ��顣 Ҫָ����ȫ��飬��������Ĵ�ȡ������Ŀ (ACE) ���ӵ��Լ�ӵ�л����п��ƴ�ȡȨ���ļ���Ȼ��Ҫ���ǣ������־�ļ���ȫϵͳ�Ļ��ƣ���� Compaq ����վ�㰲ȫ����ԱҪ����ʹ���ļ���顣��Ȼ������� ACE ���ӵ����п���Ȩ���ļ��ϣ����ǰ�ȫ����ԱҲҪ��ϵͳ����������ļ��� ����Ʋ�������ʻ��зǷ���ȡ��ͼ����ȫ����Ա������ʱ������������ļ���ȡ����ȫ����ԱҲ�������������Ӷ��ļ��Ķ���ȡ���Է����ļ�������ߡ� Ƶ�����ļ���ȡΥ��ָ����ȡ����Ҳ�������ļ��йء���ˣ���ȫ����Ա������Ҫ���Ӷ��а�ȫ��� ACE �����йؼ��ļ��Ĵ�ȡ���Թؼ��ļ����ֲ�ϣ���Ĵ�ȡʱ����ȫ����Ա����������ȡ�ж��� �����������У��û� RWOODS �����İ�ȫ����Աͬʱ��֪��һ���߶Ȼ����ļ� CONFIDREVIEW.MEM ��ʱ����ȡ����� RWOODS Ϊ�ļ� CONFIDREVIEW.MEM ������ ACL ����һ����Ŀ:
�� 11 ��
|
$ DEFINE COMS DISK7:[WALSH.COMMAND_PROC] |
Ȼ������ COMS ������ DCL ����ʹ�ã�������������ʾ:
$ SET DEFAULT COMS |
$ TYPE COMS:PAYROLL.COM |
ϵͳ������һ��ȫϵͳ����������������ϵͳ��ע�ᡣ��Щ�������������ó��õ��ļ����豸������ʹ�����ǵ������豸�����й���Щ���Ƶ��б�������� 11.9.3 ����
ÿ����ע��ʱ��ϵͳΪ���Ľ��̽���һ��������������Щ���Ʒ�����̱����й���Щ���Ƶ��б�������� 11.9.1 ����
Ҫ�г�����ϵͳ�ij���������֪���洢��Щ����Ĵ��̺�Ŀ¼�����ơ�������ʹ������ SYS$SYSTEM ��Ϊ���棬������ʾ:
$ DIRECTORY SYS$SYSTEM |
ע��ʱ������ SYS$LOGIN ����Ĭ���豸��Ŀ¼�����ʹ�� SET DEFAULT ��������˵�ǰĬ�ϣ���ô����ʹ������������ʾ���Գ�ʼĬ��Ŀ¼���ļ�:
$ TYPE SYS$LOGIN:DAILY_NOTES.DAT |
������ʹ�� DEFINE ����� ASSIGN ������������ڱ����ڣ�������ʹ�� DEFINE ���
һ����ԣ����������ڽ��̱��С�ͨ������ע��������� (LOGIN.COM) �������������ÿ��ע��ʱ�����Ϳ���ʹ��������Ҳ���Խ����ؽ���������Ȼ����ֻ���ڵ�ǰ�����ǻʱ���ſ���ʹ����Щ������
�����Ľ��̱��н����������������������û��Ľ��̡�ϵͳ����Ա��������Ȩ�û������ڿɹ������н������ƣ������û����Դ�ȡ�����ϵͳ���ǿɹ����������ӡ�
�йؿɹ����������飬����� 11.9.4 ����
�� DEFINE ����������ĸ�ʽ������ʾ:
DEFINE logical-name equivalence-string[,...] |
����ʹ��ͬ���ĸ�ʽΪ�ڵ������ļ�˵�����豸����Ӧ�ó����ض�����Ϣ����������������������
����Ĭ�ϣ�DEFINE ����������������Ľ��������� (����� 11.8 ��)�����е�����ֻ���������Ľ��̺��ӽ��̡������Ҫ���������ӵ���ͬ������������ô����ʹ����������֮һָ����һ����: /JOB��/GROUP��/SYSTEM �� /TABLE=table_name��ǰ���� ���ʷֱ�ָ��Ĭ�ϵ���ҵ�����ϵͳ��������/TABLE=table_name ��������ָ���κ����͵ı�������ֻ��ʹ��������ʲ���ָ��һ���ط�Χ����
�����������У������������ WORKFILE��ʹ֮��ͬ�ڵȼ۴� DISK2:[WALSH.REPORTS]WORK_SUMMARY.DAT:
$ DEFINE WORKFILE DISK2:[WALSH.REPORTS]WORK_SUMMARY.DAT |
�ڰ� WORKFILE ����Ϊһ����������ʹ���������������ȼ۴���
����һ�������У�������Ϊ��ӡ���� BLDGC_LPS20_ANSI �������� MY_Q for:
$ DEFINE MY_Q BLDGC_LPS20_ANSI |
Ȼ����ʹ��������� BLDGC_LPS20_ANSI ��ӡ���д�ӡ�ļ� FABLES.TXT:
$ PRINT/QUEUE=MY_Q FABLES.TXT |
��һ������չʾʹ�� /TABLE=table_name ������һ����ͬ�ڽ����������ı��н���һ��������ͨ��ָ�� LNM$SYSCLUSTER������������Ĭ�ϴط�Χ�� LNM$SYSCLUSTER_TABLE����˴���ÿ���û��ɴ�ȡ��
$ DEFINE/TABLE=LNM$SYSCLUSTER CUSTOMERS DISK1:[CUSTOMER_VISITS]CUSTOMERS.TXT |
����������п���ʹ������ִ���ļ� I/O (��������)���� OPEN ������ļ�ʱ��Ҳ����Ϊ�Ǹ��ļ�����һ�������������� READ��WRITE �� CLOSE �������ʹ�������������ʵ�ʵ��ļ�˵�������ļ���
�����������У�OPEN ��������� INFILE���� CLOSE ����ɾ����:
$ OPEN INFILE DISK3:[WALSH]DATA.DAT $ READ INFILE RECORD $ CLOSE INFILE |
�� DEFINE ���������ʱ���������¹��� :
����������ʾ�ļ� DISK1:[SALES_STAFF]PAYROLL.DAT:
$ DEFINE PAY DISK1:[SALES_STAFF]PAYROLL.DAT $ TYPE PAY |
$ DEFINE PAY_FILE DISK1:[SALES_STAFF]PAYROLL $ TYPE PAY_FILE:*.DAT |
$ DEFINE PAY_DIR DISK1:[SALES_STAFF] $ TYPE PAY_DIR:PAYROLL.DAT |
$ DEFINE PAY_DISK DISK1: $ TYPE PAY_DISK:[SALES_STAFF]PAYROLL.DAT |
������һ������ʱ������ָ��������������ϵͳ���͵ȼ۴��ķ�ʽ��
Ҫ�ѷ�������Ӧ����һ���ȼ۴����� DEFINE ����ʹ�� /TRANSLATION_ATTRIBUTES ���ʡ�����һ����λ���ʡ������ѷ�������Ӧ�������еȼ۴�����ֻӦ����ijЩ�ȼ۴�����ȡ���������������е�λ�ã���
�����������У��豸�� DJA3: ������ DISK ����:
$ DEFINE/TRANSLATION_ATTRIBUTES=CONCEALED DISK DJA3: $ SHOW DEFAULT DISK:[SAM.PUP] $ SHOW LOGICAL DISK "DISK" = "DJA3" (LNM$PROCESS_TABLE) |
���� DISK ��ʾ�����豸 DJA3�������SHOW DEFAULT ������ʾ���� DISK ������ʾ�����豸�� DJA3��SHOW LOGICAL ����չ�� DISK �ķ��롣
CONCEALED ����ʹϵͳ��Ϣ��ʾ�������������豸����������ͨ�������Ա�ʾ�����豸������ʹ�� CONCEALED ���ԡ�ʹ�������豸ʹ����д����д������̺�ִ����������ʱ�����ù������ĸ������豸ӵ�д��̻�Ŵ�����Ҳʹ���ܹ�ʹ�ñ������豸��������������ơ�
TERMINAL ������ֹ�����ĵ������� (�������ȼ۴��Ƿ�Ҳ������)����һ�η������� "��ֹ" (���������)��
OpenVMS ����ϵͳ���������ִ�ȡģʽ:
����ʹ�� DCL ���� DEFINE �� ASSIGN ��ǰ����ģʽ (�û����ල�����ִ��) ����������ͨ��Ϊÿ����������ָ����ͬ�Ĵ�ȡģʽ��������ͬ�����������а�ͬ����������ͬ�ڲ�ͬ�ĵȼ۴���ע�⣬������ SYSNAM �� SYSPRV ��Ȩ������ִ��ģʽ���κ��������н���������
���û�ģʽ�½�������������ʱ�ġ�����ֻ����ִ����һ�������ӳ��ʹ����ʱ�������û�ģʽ����������
�����������У��ڳ��� PAYABLE ִ�к���Զ�ɾ������ ADDRESSES:
$ DEFINE/USER_MODE ADDRESSES DISK1:[SAM.ACCOUNTS]OVERDUE.LIS $ RUN PAYABLE |
�ල����ģʽ
��ʹ�� DEFINE ���ָ��һ��ģʽʱ��DCL ���Լල����ģʽ����������
�����������У���Щ�����ڽ����������а����� ACCOUNTS ��ͬ��������ͬ�ĵȼ۴���һ���Ǽල����ģʽ������һ����ִ��ģʽ:
$ DEFINE ACCOUNTS DISK1:[ACCOUNTS]CURRENT.DAT $ DEFINE/EXECUTIVE_MODE ACCOUNTS DISK1:[JANE.ACCOUNTS]OBSOLETE.DAT |
�ڲ�Ѱ���������У�������Ȩӳ����ó��� (�� LOGINOUT) �����û�ģʽ�ͼල����ģʽ���ƺͱ������һ������Ҫ����Ȩӳ�� (�������ó���) ʹ�ã���ô��������ִ�л����ģʽ������ִ�л����ģʽ���塣����������ִ��ģʽ��������������ǹ������ϵͳ��Դʹ�õĹ���Ŀ¼�������ӡ���к�ϵͳ���̡�
ֻ�в���ϵͳ����Ȩ����ſ����ں���ģʽ�½���������
������ʹ��һ�����ڵ�����������ڵ��������ߴ���һ���ڵ�����һ����ȡ�����ַ�����һ��������һ�����ڵ������Ϳ���ʹ�����Ա�������Ļ�ϼ��� (����ʾ) �����û��������롣
Ҫ����һ�����ڵ������������¹���:
��Ҫ�Ѱ�������� DEFINE �������һ���ļ��� (���磬ע���������)����������������Ķ�����ļ������ܿ���������롣 |
�����������У������������ BOS ��ͬ�ڽڵ��� BOSTON ��һ����ȡ�����ַ������ڴˣ�ADAMS ���û����� OLMEKIKA ������:
$ DEFINE BOS "BOSTON""ADAMS OLMEKIKA""::" |
һ���ļ�˵��������һ�����ڵ��� (ϵͳ�ڱ��ؽڵ㷭��) ��һ�����豸�� (ϵͳ��Զ�̽ڵ㷭��)�����ֻʹ��һ��������ʾ�ڵ�������ô�������ļ�˵���Ľڵ�λ��ʹ���������ʱ���������һ��˫ð�� (::)��
ϵͳ�ڱ��ؽڵ㷭����һ�����ڵ���֮���������ļ�˵�������ಿ��ȷ����ʽ�Ƿ���Ч��
�����������У�ϵͳ�ڱ��ؽڵ㷭�����ڵ��� NYC����Զ�̽ڵ� (NEWYRK) �������豸�� (DOC:):
$ DEFINE NYC NEWYRK:: $ TYPE NYC::DOC:[PERKINS]TERM_PAPER.DAT |
Ҫ�����ڵ�����ȡ����ȡ�����ַ���������������ָ��������һ����ȡ�����ַ�����
�����������У���ȡ�����ַ��� "REVERE HTEBAZILE" ȡ�� BOS �ȼ۴������Ĵ�ȡ�����ַ���:
$ DEFINE BOS "BOSTON""ADAMS OLMEKIKA""::" $ TYPE BOS"REVERE HTEBAZILE"::RIDE.DAT |
��ϵͳ�����ط���һ�����ڵ���ʱ���״η�������ڵ����Ĵ�ȡ������Ϣ��ȡ���Ժ�Ĵ�ȡ������Ϣ�����磬���� TEST1 ����Ϊ TORONTO"TEST NAMWENLUAP"::DBA1: :
$ DEFINE TORONTO "TRNTO""TEST EIZNEKCAM""::" $ DEFINE TEST1 "TORONTO""TEST NAMWENLUAP""::DBA1:" $ TYPE TEST1:PROC.DAT |
TORONTO ��һ�����ڵ�������������������������仰˵������ϵͳ������������ֱ�����ҳ����м�����������塣Ȼ����DEFINE TEST1 ������ֵ�еĴ�ȡ�����ַ���ȡ�� DEFINE TORONTO ���ڵ�����ֵ�еĴ�ȡ�����ַ�������ˣ�TYPE ������ʾ�����ļ�:
TRNTO"TEST NAMWENLUAP"::DBA1:PROC.DAT |
ǰҳ | ��ҳ | Ŀ¼ | ���� |