GoGPT Best VPN GoSearch

OnWorks فافيكون

dntype - عبر الإنترنت في السحابة

قم بتشغيل dntype في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر dntype الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


dncopy - نسخ الملفات إلى / من نظام VMS

موجز


dncopy [خيارات] مصدر ديست
dncopy [خيارات] مصدر ... دليل
نوع dntype مصدر...
خيارات:
[-vdisklEVh] [-m mode] [-سمات التسجيل] [-r تنسيق التسجيل] [-b block size] [-p VMS
حماية]

الوصف


يقوم dncopy بنسخ الملفات من وإلى أنظمة VMS.

يجب تحديد الملفات الموجودة على أنظمة VMS بتنسيق DECnet الشفاف المعتاد وهو
عقدة "اسم المستخدم كلمة المرور" :: ملف [الدليل]. لحماية الأسعار وعلامات الدولار من الصدفة
توسيع أوصي بأن يتم وضع جميع مواصفات ملف VMS في علامات اقتباس فردية (انظر
أمثلة أقل). إذا كنت لا تريد كتابة كلمة المرور في سطر الأوامر ، فضع ملف
واصلة ("-") في مكانها وستتم مطالبتك بذلك.

dncopy يمكن نسخ ملفات واحدة وملفات متعددة. إذا تم نسخ ملفات متعددة ، فسيتم نسخ ملفات
يجب أن تكون الوجهة دليلاً ولكنها قد تكون على نظام Linux المحلي أو نظام VMS.
يمكن أن تكون الملفات المراد نسخها مزيجًا من ملفات VMS والملفات المحلية (نعم ، يمكنك نسخ ملفات
من VMS إلى VMS مع هذا البرنامج ، على الرغم من سبب رغبتك في ذلك لست متأكدًا)

يتم دعم أحرف البدل للملفات المحلية وملفات VMS (بالطبع يتم توسيع أحرف البدل المحلية بواسطة
القشرة). تذكر استخدام VMS wildcards (*٪) على أنظمة ملفات VMS و Unix wildcards (*؟
إلخ) في ملفات Unix.

يمكن استخدام اسم الملف الزائف "-" لتمثيل الإدخال القياسي أو الإخراج القياسي إلى
تمكين dncopy لاستخدامه في خط أنابيب. يتم تغيير أسماء الملفات إلى أحرف صغيرة عند نسخها
من VMS إلى Linux.

يمكن استخدام البيئة DNCOPY_OPTIONS لتوفير مجموعة افتراضية من خيارات النسخ
الملفات. إذا كنت تريد (على سبيل المثال) إرسال الملفات على هيئة كتل بدلاً من سجلات
يمكنك ضبط DNCOPY_OPTIONS = "- mblock". بعد ذلك ، لإرسال ملف كسجلات ستحتاج إلى ذلك
نوع dncopy -سجل myfile.txt vmsbox :: بدلا من ذلك.
قد يتم تجاوز الخيارات الموجودة في DNCOPY_OPTIONS بالخيارات المكتوبة في سطر الأوامر باستثناء
حيث لا يوجد خيار نفي متاح (انظر -k -d -i ). إذا وضعت هذه الخيارات في
DNCOPY_OPTIONS إذن لإزالتها ، سيتعين عليك تجاوز البيئة بأكملها
متغير على سبيل المثال:
$ DNCOPY_OPTIONS = "" dncopy myfile.txt vmsbox ::

نوع dntype هو مجرد نسخة من dncopy حيث يتم إجبار ملف الإخراج على "-". هكذا يأخذ
كل نفس الخيارات مثل dncopy. إنها مجرد راحة.

OPTIONS


-v عملية مطولة. توجد خيارات أكثر -v كلما زادت إرادة dncopy
يصبح. واحد - v يكافئ تقريبًا المؤهل / LOG في أمر نسخ DCL.
أكثر من واحد مفيد حقًا لتصحيح الأخطاء.

-i عملية تفاعلية. يطالب قبل نسخ ملف. هذا الخيار هو تقريبا
يعادل / CONFIRM المؤهل في الأمر نسخ DCL.

-l تجاهل التعشيق على الملفات المنسوخة من VMS. سيبذل هذا قصارى جهده لقراءة البيانات
بغض النظر عن قفل السجل أو الملف ، لكنه لن ينجح دائمًا.

-s إظهار إحصائيات النقل. يوضح هذا سعة نقل جميع النسخ (في حالة
عمليات نقل أحرف البدل) التي تم إجراؤها بالكيلو بايت / ثانية. هذه المرة لا تشمل ذلك
لتأسيس الاتصال. على سبيل المثال ، عند الإرسال إلى VMS النفقات العامة لإنشاء ملف
لم يتم تضمين عملية NETSERVER.

-k احتفظ بأرقام الإصدارات على الملفات المنسوخة من أنظمة VMS. بشكل افتراضي ، سيتم تجريد dncopy
رقم الإصدار من الملفات لأنه ليس لها معنى في Linux. اذا أنت
حدد -k في سطر الأوامر ثم سيتم إنشاء ملف VMS بامتداد
نفس الاسم الذي كان عليه في نظام VMS. للوصول إلى هذه الملفات في نظام Linux ، ستفعل ذلك
بحاجة إلى تضمينها في علامات الاقتباس. على سبيل المثال ، أقل من "vmsfile.txt ؛ 1".

-m {سجل | كتلة}
يضبط وضع النقل للحظر أو التسجيل. سجل هو الافتراضي. عادة سجل
هو ما تريد ولكن منع يستخدم لإرسال الملفات الثنائية إلى نظام VMS. ملحوظة
أنه إذا كنت تستخدم -mblock لسحب الملفات من VMS ، فقد لا تتمكن من فهمها
الملف على Linux لأن dncopy سيسحب أيضًا جميع الهياكل الداخلية لنظام VMS لـ
الملف وكذلك البيانات. ما لم تكن تعرف حقًا ما تفعله ، فإن mblock هو
فقط مفيدة جدًا لإرسال الملفات.

-a {بلا | ftn | cr | prn}
يضبط سمات التحكم في حامل الخراطيش للملفات المنسوخة إلى نظام VMS. الافتراضي
is سجل تجاري.

-r {إصلاح | var | vfc | stm}
يضبط تنسيق التسجيل للملفات المنسوخة إلى نظام VMS. الافتراضي هو stm. In
الحقيقة الافتراضي هو STREAMLF لأن هذا يتوافق مع تنسيق الملفات على يونكس
وبالتالي فهي الأقل احتمالية أن تؤدي إلى تلف الملفات. إذا كنت كذلك
ثم إرسال ملف نصي خالص فار or vfc قد يكون أكثر ملاءمة لك
التطبيق. حل قد يكون مفيدًا لملفات هياكل الكتل وملفات البيانات.

-b N تعيين حجم الكتلة لعمليات النقل. الافتراضي مرتفع بما يكفي لجميع السجلات
ملفات مهيكلة. إذا كنت ترسل ملفًا بامتداد -مبلوك ثم يجب عليك استخدام هذا
لتعيين حجم كتلة الملف الذي سيتم إنشاؤه في نهاية VMS. عند إرسال الحظر
يتغير الافتراضي إلى 512 لأن هذا هو ما تريده (آمل).

-d قم بإزالة أي أحرف CR زائدة في نهاية السطر. هذا مفيد للإرسال
DOS إلى VMS. يعمل فقط عند النقل في وضع التسجيل.

-p 'حماية'
عند إرسال الملفات إلى VMS ، يقوم بتعيين حماية الملف البعيد الذي تم إنشاؤه حديثًا.
بدون هذا الخيار ، سيقوم VMS بتعيين الحماية لتكون الحماية الافتراضية لجهاز التحكم عن بُعد
مستخدم. يجب أن تكون الحماية بتنسيق VMS ومرفقة بعلامات اقتباس فردية
لحمايته من القشرة (انظر المثال).
يتم تجاهل هذا الخيار عند النسخ من VMS.

-P ضع الملف في قائمة انتظار للطباعة إلى SYS $ PRINT عندما يصل إلى نهاية VMS.

-D احذف الملف عند إغلاقه. هذا مفيد حقًا فقط مع
ف.

-T طريقة التنفيذ مهلة
يحدد الحد الأقصى لمقدار الوقت الذي سينتظره الأمر لتأسيس ملف
الاتصال بالعقدة البعيدة. سيؤدي وجود 0 هنا إلى الانتظار إلى الأبد. ال
الافتراضي 60 ثانية

-E تجاهل الأخطاء في فتح ملفات الإخراج. هذا مفيد إذا كنت ترسل الكثير من Unix
الملفات إلى VMS ، وبعضها يحتوي على أسماء ملفات غير قانونية (مثل ملفات النسخ الاحتياطي). dncopy
سيبلغ عن خطأ لكل ملف مع الاستمرار في الإرسال.

-h -? يعرض تعليمات لاستخدام الأمر.

-V اعرض إصدار حزمة الأدوات التي يأتي منها dncopy.

البيئة متغير


يمكنك وضع الإعدادات الافتراضية الأكثر استخدامًا في متغير البيئة DNCOPY_OPTIONS
على سبيل المثال:

bash أو ksh:
$ DNCOPY_OPTIONS = "- mblock -anone -b1024" ؛ تصدير DNCOPY_OPTIONS

csh أو tcsh:
$ setenv DNCOPY_OPTIONS "-mblock -anone -b1024"

يجعل dncopy يرسل الملفات على هيئة كتل بحجم 1024 بايت بدون تحكم في النقل. يمكنك تجاوز
هذه الخيارات عن طريق تحديد البدائل في سطر الأوامر كالمعتاد. كن على علم بأن البعض
الخيارات ليس لها عكس (على سبيل المثال -i -k -d -v) لذلك إذا وضعت هذه في DNCOPY_OPTIONS فلا يمكنك
قم بتعطيلها دون إلغاء تخصيص المتغير.

أمثلة


انسخ LOGIN.COM من نظام VMS "tramp" إلى Linux كـ mylogin.com

dncopy 'tramp "christine pjc123" :: login.com' mylogin.com

انسخ جميع ملفات TXT. من دليل VMS SYS $ SYSDEVICE: [WP] إلى / تمة:

dncopy 'tramp "christine pjc123" :: sys $ sysdevice: [wp] *. txt' / تمة

نسخ ملف تنفيذي إلى VMS:

dncopy -mblock test.exe 'tramp "christine pjc123" :: [. BIN]'

انسخ ملفًا إلى VMS وقم بتعيين حمايته

dncopy secret.dat marsha :: -p (s :، o: rwed، g: re، w :) '

اعرض محتويات LOGIN.COM:

dtype "trisha" christine - ":: login.com '
سيُطلب منك بعد ذلك إدخال كلمة مرور

معلومات مفيدة تلميحات


لجلب الملفات ، يجب أن تخدم الإعدادات الافتراضية لمعظم الأغراض. يتم تسجيل معظم ملفات VMS
الموجه و -سجل هو وضع النقل الافتراضي. من النادر أن تحتاج إلى الجلب
الملفات باستخدام -مبلوك لأنك ستحصل أيضًا على جميع معلومات التحكم في السجلات التي تم تنزيلها
وربما لا ينفعك ذلك.

يعد إرسال الملفات أكثر تعقيدًا لأن VMS يدعم سمات أكثر بكثير من Linux لذلك أنت
سيحتاج إلى معرفة شيء ما عن الملف الذي ترسله. يجب أن تكون الملفات النصية متوافقة مع
الافتراضيات إلا إذا كنت بحاجة إلى تغيير التنسيق من الافتراضي ستريملف إلى VFC or VARs.
يمكن أيضًا تحديد التحكم في النقل إذا كنت تريد أن تكون صعب الإرضاء.

غالبًا ما تحتاج الملفات الثنائية إلى إرسالها -mblock لتكون مفيدة في نهاية VMS ، كما تريد
ربما تريد تحديد حجم الكتلة بامتداد -b خيار. الافتراضي هو 512 وهو
مفيد إلى حد ما ولكن إذا كنت ترسل (على سبيل المثال) ، فقد تكون هناك حاجة إلى مجموعة حفظ 8192 أو 32256. محاكمة-
and-error قد تكون الطريقة الوحيدة في بعض الحالات إلا إذا كنت تعرف محتويات الملف جيدًا.
إذا كنت لا تعرف حقًا ما يجب فعله ، فما عليك سوى إرساله -مبلوك واستخدم ملف المجموعة / attr
أمر بتدليكه على نهاية VMS حتى تكون سعيدًا به. (إذا كنت تستخدم برنامج VMS
قبل 6.1 ، ستحتاج إلى أداة FILE المجانية للقيام بذلك)

استخدم dntype عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad




×
الإعلانات
❤️تسوق أو احجز أو اشترِ هنا - بدون تكلفة، مما يساعد على إبقاء الخدمات مجانية.