![]() |
Software > OpenVMS Systems > Documentation > 731final > 6489 > hanzi ![]() HP OpenVMS Systems Documentation |
![]() |
OpenVMS �û��ֲ�
4.3.1 ����Ĭ��Ŀ¼Ϊ�����ڵ�Ŀ¼ע�⣬����ϵͳ��������Ĭ��Ŀ¼����Ϊһ�������ڵĴ��̻�Ŀ¼��������Ѱ�Ĭ��Ŀ¼����Ϊһ�������ڵ�Ŀ¼����ô�����跨�����ļ�ʱ��ϵͳ����ʾһ����Ϣ������Ŀ¼�����ڡ�����������Լ�����һ�������ڵĴ��̻�Ŀ¼�϶��������Ҫ��IJ�������Ĭ��Ŀ¼����Ϊһ�����еĴ��̻�Ŀ¼�� 4.3.2 SHOW DEFAULT ����Ҫ��ʾ��ǰĬ��Ŀ¼���������� SHOW DEFAULT��������������ʾ:
������ʹ�� SET DEFAULT �������Ĭ���豸��Ĭ�ϱ�����Чֱ����������һ�� SET DEFAULT �����ע������Ҳ������������ָ��Ҫ����ΪĬ��Ŀ¼���豸����������Ŀ¼�� ��������չʾ��θ���Ĭ���豸:
�����������У��ٶ�Ŀ¼ [JONES] ������ DISK1 �� DISK2��:
4.3.3 ʹ����ʱĬ�����������һ���ļ���ȴû��Ϊ�б��е�ÿ���ļ����������ļ�˵������ôϵͳ�Խڵ������豸����Ŀ¼��ʹ����ʱĬ��ֵ��Ҫ�Ե�ǰĬ��Ŀ¼�滻��ʱĬ�ϣ�ʹ�ÿյķ����š���� �б��е��ļ�����һ���ڵ�����ʹ��һ��˫ð�ſ���ȡ����ʱĬ�ϡ� �����������У�A.LIS �� B.LIS �� [STATS] Ŀ¼���Ƶ� [RESULTS] Ŀ¼:
ע�⣬ϵͳʹ���б���ǰ����ļ�˵�� [STATS]A.LIS��ȷ���ļ� B.LIS ����ʱĬ��Ŀ¼Ҳ�� [STATS]�� �����������У�ʹ��һ����ʱĬ���豸��������ͬ��Ŀ¼:
���� 3 ���ļ� (A.LIS��B.LIS���� C.LIS) �� BASE �豸���ơ�A.LIS �ļ��� [STATS] Ŀ¼���ơ����� 2 ���ļ��� [TIME] Ŀ¼���ơ� �����������У���ǰĬ��Ŀ¼�� [BETA]���������� [ALPHA]TEST.DAT �� [BETA]FINAL.DAT ���Ƶ� [RESULTS] Ŀ¼:
4.4 ����Ŀ¼��ֹ�����û��Ƿ�����Ҫ��ȫ�ر����ļ���������ҪӦ������ļ�����Ŀ¼���е�ͬ�����������磬���������һ���û���һ���ļ����κδ�ȡȨ�������������û���ȡ�ļ�����Ŀ¼����ô���û��Ͳ��ܴ�ȡ�ļ������ݣ����ǿ��Կ��������ڡ��෴�������û���ȡ�ļ������Ǿܾ���ȡ�ļ�����Ŀ¼ (��Ŀ¼֮һ)����ô���û��Ͳ��ܿ��������ڡ�
����Ĭ�ϣ�����Ŀ¼�ܵ����� UIC �ı��� (S:RWE,O:RWE,G:RE,W:E) ����û�� ACL����Ŀ¼�ܵ����Ը�Ŀ¼�Ļ��� UIC �ı������йر���������飬����� 10.3 ���� ������Ŀ¼ʱҪ��ȷ��ָ������ UIC �ı�����ʹ�� CREATE/DIRECTORY ����� /PROTECTION ���ʡ���Ŀ¼������������Ϊ��ָ��һ�� ACL�� Ҫ��������Ŀ¼���� UIC �ı������ɶ�Ŀ¼�ļ�Ӧ�� SET SECURITY/PROTECTION ��� ָ��ִ�д�ȡ�����Ƕ���ȡ�� ���������Ƶ����ܽ�ֹĿ¼��ȡ����Ŀ¼��ִ�д�ȡ�������Ͷ�ȡ��֪�����������Ŀ¼�е��ļ�������ζ��������Ѿ�֪��һ���ļ����ļ�˵�������Ϳ��Լ�����������������г����Ŀ¼���ļ����йذ�ȫ�����飬����� OpenVMS Guide to System Security�� 4.5 ʹ��ͨ�������Ŀ¼�ṹ��Ŀ¼�ṹ���κ�һ�㣬�����Բ�������ṹ����һ��Ŀ¼����Ŀ¼���ر�ָ��Ŀ¼����Ŀ¼����ʹ��ʡ�Ժ� (...) �����ֺ� (-) ͨ�����������������¡��й�ͨ��������飬����� 3.2���� �����������֧����չ�ļ�˵���Ļ����У�Ҫ֪��ʹ��ͨ�������Ŀ¼�ṹ�����飬������� 5 ���� 4.5.1 ʡ�Է���ͨ���ʹ��ʡ�Ժ� (...) ͨ�������������Ŀ¼��Ρ�Ҫ������ǰĿ¼����֮�µ�������Ŀ¼��ʹ��ʡ�Ժţ�������ʾ:
�����һ��ʡ�Ժſ�ʼĿ¼˵�����ӵ�ǰĿ¼��ʼ������Ȼ�����������һ����㿪ʼĿ¼˵������ֻ�����ȵ�ǰĿ¼��һ������Ŀ¼�� Ҫ������ǰ����Ŀ¼�ṹ��λ���������ж���Ŀ¼�����ǵ���Ŀ¼��ʹ��һ���Ǻ� (*) �������һ��ʡ�Ժ� (...)�� �����������У��ٶ���ǰĿ¼�� [JONES]������ʾ�� [JONES] �� [JONES] ֮��������Ŀ¼��������Ϊ FEES.DAT �ļ�������汾:
�����������У��ٶ���ǰĬ��Ŀ¼�� [JONES]������������ĩ��Ϊ .SALES ����Ŀ¼������ʾ�ļ� FEDERAL.LIS ������汾:
�����������У���ʾ�� [JONES] �� [JONES] ֮��������Ŀ¼����Ϊ DEPT.DAT �������ļ�������汾:
�����������У��ٶ���ǰĿ¼�� [JONES]�������� [.LICENSES] ��Ŀ¼�е��ļ� MAILING.LIS���������� [JONES.LICENSES.MARRIAGE]:
�����������У��ٶ���ǰĿ¼�� [JONES]������ʾ�� [JONES] ֮�µ� [.LICENSES] ��Ŀ¼�к��� [.LICENSES] ��Ŀ¼֮�µ�������Ŀ¼�е�������Ϊ DEPT.DAT ���ļ�������汾:
�����������У�(�������) ������ 8 ��Ŀ¼�� (����Ŀ¼�͵� 7 ����Ŀ¼)��ע�⣬չʾ��������Ҫ READALL ��Ȩ��
4.5.2 ���ֺ� (-) ��Ŀ¼�ַ����ֺ��ַ���Ϊ��д����ָ���ڵ�ǰ���̵�Ĭ��Ŀ¼֮�ϵ� (��) Ŀ¼��ÿ�����ֺű�ʾһ�������ֺź�����Ը�����Ŀ¼�� (���ֿ����) ��ָ������Ŀ¼��ε�����·���� ���������̫�����ֺţ����������õ㳬������Ŀ¼����ôϵͳ����ʾ������Ϣ�� �����������У���ǰ���̵�Ĭ��Ŀ¼�� [JONES.LICENSES]������������ʾ [JONES] �� STAFF.DIS ������汾:
�����������У���ǰĿ¼�� [JONES.LICENSES]��չʾ��������ʾ [JONES.TAXES] �� BILLING.DAT ������汾:
�����������У�չʾ������ѽ���Ĭ��Ŀ¼���ĵ�Ŀ¼����бȵ�ǰ���� 2 ����Ŀ¼��
�� OpenVMS V7.2 Alpha ���Ժ�֧�� ODS-5 ���̵İ汾�У��ļ�������Ŀ¼�����Ե��������ֺ���ɡ�Ҫ���������ư������ֺŵ� (��) Ŀ¼������ļ�˵����ǰ�߱���������һ�� RMS ����� (^) ָ��������˵�����ñȵ�ǰ���̵�Ĭ��Ŀ¼�� 3 ����Ŀ¼��
����˵������Ŀ¼ (UFD) "---":
4.6 �� UIC ��ʽ����Ŀ¼��Ȼ���¼��������ʹ������Ŀ¼����Ҳ���� UIC ��ʽָ��Ŀ¼������ UIC ��ʽ�У�2 ���ֵİ˽����������û���ʶ�� (UIC)����ָ���û��ļ�Ŀ¼ (UFD)�� ����ÿ�������ļ�˵���� DCL �������ʶ�� UIC ��ʽ��Ŀ¼����һ����ԣ�������Ҫʹ�������ʽ����������ʹ��ʵʱ��Դ����ִ�� (RSX) ����ϵͳ�� UIC Ŀ¼˵�������¸�ʽ:
���磬[122,1] ��һ�� UIC Ŀ¼˵������ʾ�� 122 �еij�Ա 1��UIC ��ʽ��Ŀ¼��һ���Ƕ�Ӧ��Ŀ¼ӵ���ߵ� UIC������һ���� �������� UIC Ŀ¼ʱ�����������¹���:
4.6.1 ʹ��ͨ���ָ�� UIC Ŀ¼Ҳ�п���ʹ���Ǻ� (*) ͨ�����ָ��һ�� UIC Ŀ¼�����磬[*,6] ָ�����д��κ���źͳ�Ա�� 6 ��Ŀ¼������������ UIC ��ʽ��Ŀ¼��Ŀ¼˵�� [*,*] �ҳ����� UIC ��ʽ��Ŀ¼�� ��ͬ�ҳ����� UIC ��ʽ��Ŀ¼��Ҫ�ҳ�����������Ŀ¼����ʹ�� [*]�� 4.6.2 �� UIC ��ʽת��Ϊ������ʽע�⣬����Ŀ¼���� UIC ��ʽ����Ϊ������ʽ������б�Ҫ�ģ�������źͳ�Ա�ŵ���������������� 6 �ַ������ơ� ���ܻ��ʹ�� UIC ��ʽ��������ʽ�������һ�� UIC ��ʽ����Ŀ¼����Ҫָ������һ����Ŀ¼����Ҫ�� UIC ��ʽ����Ϊ������ʽ�� UIC Ŀ¼˵�� [122,1] �ĵȼ�������ʽ������ʾ:
Ҫ������Ŀ¼ [122,1]SUB.DIR����ʹ������Ŀ¼ [122001.SUB]��
�� 5 ��
|
$ CREATE This.File.Name.Has.A.Lot.Of.Periods.DAT $ CREATE - _$ ThisIsAVeryLongFileName^&ItWillKeepGoingForLotsAndLotsOfCharacters.Exceed - _$ ingThe39^,39presentInPreviousVersionsOfOpenVMS $ DIRECTORY Directory TEST$ODS5:[TESTING] ThisIsAVeryLongFileName^&ItWillKeepGoingForLotsAndLotsOfCharacters.Exceeding The39^,39presentInPreviousVersionsOfOpenVMS;1 This^.File^.Name^.Has^.A^.Lot^.Of^.Periods.DAT;1 �� 2 ����� |
��ͳ (ODS-2 ���ݵ�) �ļ�������ʹ����ĸ�����ַ� (A-Z��a-z �� 0-9)����Ԫ�� ($)���»��� (_) �����ֺ� (-)��ODS-5 �ṩ�������ַ������������ļ���
ISO LATIN-1 �� Unicode (UCS-2) �ַ���
ODS-5 ֧���ļ���ʹ�� 8 λ ISO Latin-1 �ַ��� 16 λ Unicode (UCS-2) �ַ�����ISO Latin-1 ����ַ����Ǵ�ͳ ASCII �ַ����ij���������չ�ļ�˵���У�������ʹ�� 8 λ ISO Latin-1 ����ַ����������ַ������Ǻ� (*) ���ʺ� (?) ������
���ļ�˵���У���Щ ISO Latin-1 �ַ���Ҫһ�������������֮ǰ��ʹ֮�ܹ�����ȷ���͡�����չ�ļ����У�RMS �� DCL ���������� (^) ����Ϊ��������±������������ʹ�ù���:
. , ; [ ] % ^ & |
VAX ϵͳ���ܴ�ȡ���������ַ����ļ������йػ�Ϲ��컷�������飬����� 5.7 ���� |
����չ�ļ����аѾ�� (.) ����һ�������ַ���Ҫ RMS ȷ����һ��������ļ����ַ�����һ���Ƕ������
������չ�ļ�����ֻʹ��һ����� (.) ʱ�����������Ϊ���������ͬ OpenVMS ����ǰ�汾������������������һ������Ҳ������������:
$ CREATE Test.1 |
�����ļ�:
Test.1;1 |
���ļ������ж����� (.) ʱ��RMS �鿴���һ�����֮��������ַ���
��� | ��ô |
---|---|
�����һ��������ַ��������� | ���ִ���ȷ��Ϊ�汾�� |
�����һ��������ַ����������ֺ�ǰ��һ������ (-) | ���ִ���ȷ��Ϊ�汾�� |
�����һ�������� 5 �����������ַ� | RMS ��Ϊ�ǷǷ��ļ��� |
��һ���������ַ��������һ����� | ������Ϊ�ļ����Ͷ���� |
���磬��������:
$ CREATE Test4.3.2.1 |
�����ļ�:
Test4^.3.2��1 |
�ڴˣ�2 ���ļ����ͣ��� 1 ���ļ��汾�š�
��ȷ�÷ֺ� (;) ����İ汾��Ҳ���벻���� 5 �������ַ�������ǰ����Լ���һ������ (-)��
OpenVMS ��ǰ�汾�У�DCL �� RMS �İ������ļ�˵��ת��Ϊ��д��ĸ��
�� ODS-5 ���ϣ��������Դ�д��Сд������ĸ��Сд�����ļ����������ļ�������ĸ��Сд���ֽ���ʱ�����ʽ������:
$ CREATE KitContents.Txt $ DIRECTORY Ŀ¼ DISK1:[USER1] KitContents.Txt��1 |
��������ͬ���ƽ�������ļ�����ֻ����ĸ��Сд��ͬʱ��DCL �Ѻ����ļ�����Ϊԭʼ�ļ����°汾����������ת��Ϊ��ԭʼ�ļ���ͬ����ĸ��Сд������:
$ CREATE CaPri $ CREATE CAPRI $ CREATE capri $ DIRECTORY Ŀ¼ DISK1:[USER1] CaPri.��1 CaPri.��2 CaPri.��3 |
ODS-5 �ļ�֧�ֵ����Ͷ���ַ�ͨ������ܡ����ַ�ͨ�����ȷ�ر�ʾ�ļ������ļ������е�һ���ַ������Dz���ʹ�����ļ��汾�ַ����С����ַ�ͨ������Ա�ʾ�ļ������ļ��������κ���Ŀ���ַ� (��������ַ�)�����ַ�ͨ����������ڴ���汾�ַ�����
�����ַ�������Ч��ͨ���:
�ٷֺ� (%) ������Ϊ���ַ�ͨ�����Ϊ��ά��������Ӧ�ó���������ԡ���ǰ������������� (^) ʱ���ٷֺ� (%) ����ʹ��Ϊһ�������ַ��������� Windows �ļ�������Ҳ�������ַ������ٷֺ�֮�⣬RMS Ҳ���ʺ� (?) ʶ��Ϊ���ַ�ͨ������� OpenVMS 7.2 ���Ժ�汾�У��ʺ���Ϊͨ��������ܵ�ͬ�ڰٷֺš�������ʽ���У�ÿ���ٷֺź��ʺ���ȷ��ƥ��һ���ַ���
��ͨ���ƥ��ʱ�������ַ� (�� ^.) �������� (�� ^EF �� ^U0101) ����Ϊ�ǵ����ַ��� |
1 δ�ĵij�����ó�����ܰ������ļ�˵�����ƻ���д�� 255 ���ֽڡ� |
ǰҳ | ��ҳ | Ŀ¼ | ���� |