هذا هو الأمر afs الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
afs - مقدمة لأوامر AFS
الوصف
يوفر AFS العديد من الأوامر التي تمكن المستخدمين ومسؤولي النظام من استخدام و
تخصيص ميزاته. العديد من الأوامر تنتمي إلى الفئات التالية ، تسمى
أمر الأجنحة.
دعم
واجهة لتكوين وتشغيل نظام النسخ الاحتياطي AFS.
واجهة bos لخادم المشرف الأساسي (BOS) لإدارة عمليات الخادم و
ملفات التكوين.
واجهة fs لإدارة قوائم التحكم في الوصول (ACL) ومدير ذاكرة التخزين المؤقت وغير ذلك
وظائف نظام الملفات المتنوعة.
com.fstrace
واجهة لتتبع عمليات إدارة ذاكرة التخزين المؤقت عند تصحيح الأخطاء.
واجهة kas لخادم المصادقة لإدارة الأمن والمصادقة
معلومة. تم إهمال هذا الجانب من OpenAFS.
واجهة pts لخادم الحماية لإدارة معرف AFS وعضوية المجموعة
معلومات.
واجهة المستخدم للإدارة الآلية لحسابات المستخدمين. مهملة ، يمكن إزالتها
من إصدار مستقبلي من OpenAFS. يرى يو اس اس صفحة الدليل لمزيد من التفاصيل.
واجهة vos لخادم وحدة التخزين وخادم موقع وحدة التخزين (VL) للإدارة
أحجام.
بالإضافة إلى ذلك ، هناك العديد من الأوامر التي لا تنتمي إلى الأجنحة.
AFS أمر بناء الجملة
أوامر AFS التي تنتمي إلى المجموعات لها الهيكل التالي:
com.command_suite عملية_كود -مفتاح كهربائي <قيمنا> [+] [-علم]
أمر أسماء
معا، com.command_suite و عملية_كود تشكل أمر الاسم.
لقد عادوا com.command_suite يحدد مجموعة الأوامر ذات الصلة التي ينتمي إليها الأمر ،
ويشير إلى مترجم الأوامر وعملية الخادم التي تنفذ الأمر. AFS لديه
العديد من أجنحة القيادة ، بما في ذلك BOS, fs, الكاس, صفقة, نقطة, يو اس اس (مهمل) و VOS.
تحتوي بعض هذه المجموعات على وضع تفاعلي يحذف فيه المُصدر ملف عملية_كود
جزء من اسم الأمر.
لقد عادوا عملية_كود يخبر مترجم الأوامر وعملية الخادم بالإجراء المطلوب
يؤدي. تتضمن معظم مجموعات الأوامر العديد من رموز التشغيل. صفحات الرجل لكل منها
يصف اسم الأمر كل رمز عملية بالتفصيل ، و OpenAFS الإدارة دليل
يصف كيفية استخدامها في سياق أداء المهام الإدارية.
لا تنتمي العديد من أوامر AFS إلى مجموعة وبالتالي لا تحتوي أسماؤها على ملف
com.command_suite جزء. هيكلهم مشابه للأوامر في الأجنحة.
مزيد من الخيارات
على المدى خيار يشير إلى كل من الوسيطات والأعلام الموضحة في ما يلي
أقسام.
الحجج
يمكن أن تتبع وسيطة واحدة أو أكثر اسم الأمر. تحدد الحجج الكيانات التي
للعمل أثناء تنفيذ الأمر (على سبيل المثال ، أي جهاز خادم ، أو عملية الخادم ، أو
ملف). لتقليل احتمالية حدوث خطأ ، قم بتوفير وسيطات الأمر بالترتيب
المنصوص عليها في تعريفها النحوي.
تتكون كل وسيطة من جزأين يظهران بالترتيب المشار إليه:
· ال تحول يحدد نوع الوسيطة ويسبقه واصلة (-). إلى
على سبيل المثال ، التبديل -الخادم عادة ما يشير إلى أن الوسيطة تسمي الخادم
آلة. غالبًا ما يتم حذف المفاتيح ، وفقًا للقواعد الموضحة في "الشروط
لحذف المفاتيح ".
· ال قيمنا يسمي كيانًا معينًا من النوع المحدد بواسطة رمز التبديل السابق. ل
على سبيل المثال ، القيمة المناسبة لـ -الخادم التبديل هو اسم آلة الخادم مثل
"fs3.abc.com". على عكس المفاتيح (التي لها شكل مطلوب) ، تختلف القيم اعتمادًا على
ما يريد المصدر تحقيقه. تظهر القيم محاطة بأقواس زاوية ("<>")
في أوصاف الأوامر والمساعدة عبر الإنترنت لإظهار أنها مقدمة من المستخدم
معلومات متغيرة.
تقبل بعض الوسائط قيمًا متعددة ، كما هو موضح بواسطة علامة الجمع الزائدة ("+") في ملف
أوصاف الأوامر والمساعدة عبر الإنترنت. كم عدد وسيطات الأمر يستغرق عدة
القيم ، وترتيبها فيما يتعلق بالحجج الأخرى ، تحدد متى تكون كذلك
مقبول لحذف المفاتيح. راجع "شروط حذف المفاتيح".
تحتوي بعض الأوامر على وسيطات اختيارية وكذلك مطلوبة ؛ أوصاف الأمر و
تظهر المساعدة عبر الإنترنت وسيطات اختيارية بين أقواس مربعة ("[]").
اعلام
تحتوي بعض الأوامر على علامة واحدة أو أكثر ، والتي تحدد الطريقة التي يتم بها الأمر
يقوم المترجم الفوري وعملية الخادم بتنفيذ الأمر ، أو نوع المخرجات التي ينتجها.
تُسبق العلامات بواصلات مثل المفاتيح ، لكنها لا تأخذ أي قيم. على الرغم من أن الأمر
الأوصاف والمساعدة عبر الإنترنت بشكل عام تسرد أعلام الأمر بعد حججه ، هناك
لا يوجد ترتيب محدد للأعلام. يمكن أن تظهر في أي مكان في سطر الأوامر التالي
رمز العملية ، باستثناء الأجزاء الواقعة بين أجزاء الوسيطة. الإشارات دائما اختيارية.
An مثال أمر
يوضح المثال التالي الأجزاء المختلفة من الأمر الذي ينتمي إلى AFS
جناح القيادة.
٪ bos getdate -server fs1.abc.com -ملف ptserver kaserver
أين
· BOS هو جناح القيادة. ينفذ خادم BOS معظم الأوامر في هذه المجموعة.
· تاريخ الوصول هو رمز العملية. يخبر خادم BOS على جهاز الخادم المحدد
(في هذه الحالة "fs1.abc.com") للإبلاغ عن تواريخ تعديل الملفات الثنائية في ملف
محلي / usr / lib / openafs الدليل.
· "-server fs1.abc.com" هي حجة واحدة ، مع -الخادم مثل التبديل و "fs1.abc.com" مثل
القيمة. تحدد هذه الوسيطة جهاز الخادم الذي يعمل عليه خادم BOS
جمع التواريخ الثنائية والإبلاغ عنها.
- "ملف ptserver kaserver" حجة تأخذ قيم متعددة. التبديل هو
-ملف والقيم هي "ptserver" و "kaserver". هذه الحجة تخبر خادم BOS
للإبلاغ عن تواريخ التعديل على الملفات / usr / lib / openafs / kaserver و
/ usr / lib / openafs / ptserver.
قوانيـن For الدخول AFS أوامر
أدخل كل أمر AFS في سطر واحد (اضغط على فقط في نهاية الأمر).
تظهر بعض الأوامر في هذا المستند مقطوعة عبر أسطر متعددة ، ولكن هذا مخصص لـ
مقروئية فقط.
استخدم مسافة لفصل كل عنصر في سطر أوامر عن العناصر المجاورة له. مساحات بالأحرى
من الفواصل تفصل أيضًا قيمًا متعددة لوسيطة.
في كثير من الحالات ، يمكن لمُصدر الأمر تقليل كمية الكتابة اللازمة باستخدام
إحدى الطريقتين التاليتين أو كلتيهما:
· حذف المفاتيح.
· استخدام الاختصارات المقبولة لرموز التشغيل والمفاتيح (إذا كانت مدرجة في
الكل) وبعض أنواع القيم.
توضح الأقسام التالية شروط حذف أو تقصير أجزاء من
سطر الأوامر. من المقبول دائمًا كتابة الأمر بالكامل ، بكل مفاتيحه
ولا توجد اختصارات.
شروط حذف المفاتيح
من المقبول دائمًا كتابة جزء التبديل من وسيطة ، ولكن في كثير من الحالات يكون كذلك
ليس من الضروري. على وجه التحديد ، يمكن حذف المفاتيح في حالة استيفاء الشروط التالية.
· تظهر جميع الحجج المطلوبة في الأمر بالترتيب المحدد في النحو
بيان.
لم يتم توفير تبديل لأي حجة.
· توجد قيمة واحدة فقط لكل وسيطة (لكن لاحظ الاستثناء المهم الذي تمت مناقشته
في الفقرة التالية).
لا يمكن حذف المفاتيح إلا لأن هناك أمرًا محددًا لكل أمر
الحجج. عندما لا يتضمن المُصدر مفاتيح التبديل ، يعتمد مترجم الأوامر
بدلا من ذلك بناء على ترتيب الحجج ؛ يفترض أن العنصر الأول بعد العملية
الكود هو الوسيطة الأولى للأمر ، والعنصر التالي هو الوسيطة الثانية للأمر ،
وما إلى ذلك وهلم جرا. الاستثناء المهم هو عندما تقبل الوسيطة النهائية المطلوبة للأمر
قيم متعددة. في هذه الحالة ، يفترض مترجم الأوامر أن المُصدر لديه
قدم بشكل صحيح قيمة واحدة لكل وسيطة حتى آخرها ، لذلك أي قيمة إضافية
القيم في النهاية تنتمي إلى الوسيطة النهائية.
تصف القائمة التالية قواعد إهمال مفاتيح التبديل من العكس
المنظور: يجب توفير مفتاح الوسيطة عند أي من الشروط التالية
تطبيق.
· لا تظهر حجج الأمر بالترتيب المحدد.
· تم حذف الوسيطة الاختيارية ولكن يتم توفير وسيطة اختيارية لاحقة.
· يتم توفير مفتاح تبديل للحجة السابقة.
· يتم توفير أكثر من قيمة للوسيطة السابقة (والتي يجب أن تأخذ عدة
القيم ، بالطبع) ؛ بدون مفتاح على الوسيطة الحالية ، مترجم الأوامر
يفترض أن الوسيطة الحالية هي قيمة أخرى للوسيطة السابقة.
مثال على حذف المفاتيح
فكر مرة أخرى في الأمر المثال من "أمر مثال".
٪ bos getdate -server fs1.abc.com -ملف ptserver kaserver
يحتوي هذا الأمر على وسيطتين مطلوبتين: اسم جهاز الخادم (المحدد بواسطة
-الخادم التبديل) واسم الملف الثنائي (معرّف بامتداد -ملف يُحوّل). الحجة الثانية
يقبل قيم متعددة. من خلال الامتثال لجميع الشروط الثلاثة ، يمكن للمُصدر حذف
مفاتيح:
٪ bos getdate fs1.abc.com ptserver kaserver
نظرًا لعدم وجود محولات ، يعتمد مترجم أوامر bos على ترتيب
الحجج. يفترض أن العنصر الأول الذي يلي رمز العملية ، "fs1.abc.com" ،
هو اسم جهاز الخادم ، وأن الوسيطة التالية ، "ptserver" ، هي اسم ملف ثنائي.
بعد ذلك ، نظرًا لأن الوسيطة الثانية (والأخيرة) للأمر تقبل قيمًا متعددة ، فإن ملف
يفسر مترجم الأوامر "kaserver" بشكل صحيح كقيمة إضافية له.
من ناحية أخرى ، ما يلي غير مقبول لأنه يخالف الأولين
الشروط في "شروط حذف المفاتيح": على الرغم من وجود قيمة واحدة فقط لكل
الوسيطة ، لا تظهر الوسائط بالترتيب المحدد ، ويتم توفير رمز التبديل
لحجة واحدة ولكن ليس الأخرى.
٪ bos getdate ptserver -server fs1.abc.com
قوانيـن For باستخدام الاختصارات و الأسماء المستعارة
يشرح هذا القسم كيفية اختصار رموز العملية وأسماء الخيارات وجهاز الخادم
الأسماء وأسماء الأقسام وأسماء الخلايا. لا يمكن اختصار أنواع أخرى من
القيم.
رموز التشغيل المختصرة
من المقبول اختصار رمز العملية إلى أقصر شكل لا يزال
يميزه عن أكواد التشغيل الأخرى في مجموعته.
على سبيل المثال ، من المقبول التقصير BOS تثبيت إلى BOS i لأنه لا يوجد غيره
رموز العملية في BOS مجموعة الأوامر التي تبدأ بالحرف "i". في المقابل،
هناك العديد BOS رموز العملية التي تبدأ بالحرف "s" ، وبالتالي فإن الاختصارات
يجب أن يكون أطول ليبقى واضحًا:
BOS sa لإنقاذ بوس
BOS مجموعة لبوس سيتاوث
BOS SETC ل bos setcellname
BOS setr ل bos setrestart
BOS sh لإغلاق بوس
BOS بداية لبوس ابدأ
BOS بداية لبدء تشغيل BOS
BOS القانون الأساسي للحصول على مركز بوس
BOS ستو لبوس توقف
بالإضافة إلى الاختصارات ، تحتوي بعض رموز العمليات على ملف الاسم المستعار، شكل قصير ليس كذلك
مشتق من اختصار رمز العملية إلى أقصر شكل لا لبس فيه. على سبيل المثال،
الاسم المستعار لـ fs سيتاكل الأمر هو fs sa، في حين أن أقصرها لا لبس فيه
الاختصار fs مجموعة.
هناك سببان معتادان لوجود اسم مستعار لرمز العملية:
· نظرًا لأنه يتم إصدار الأمر بشكل متكرر ، فمن الملائم أن يكون لديك نموذج أقصر من
المشتق من الاختصار. ال fs سيتاكل الأمر هو مثال.
· لأن اسم الأمر قد تغير ، لكن مستخدمي الإصدارات السابقة من AFS يعرفون
الاسم السابق. على سبيل المثال، BOS ليثوستس له الاسم المستعار BOS com.getcell، اسمه السابق.
من المقبول اختصار الأسماء المستعارة إلى أقصر شكل لا لبس فيه (for
مثال، BOS com.getcell إلى BOS getc).
حتى إذا كان رمز العملية له اسم مستعار ، فلا يزال من المقبول استخدام الأقصر
شكل لا لبس فيه. وهكذا ، فإن fs سيتاكل للأمر ثلاثة أشكال مقبولة: fs سيتاكل (لل
بالشكل الكامل)، fs مجموعة (أقصر اختصار) ، و fs sa (الاسم المستعار).
مفاتيح الاختصار والأعلام
من المقبول تقصير مفتاح أو علم إلى أقصر شكل يميزه
من المفاتيح والأعلام الأخرى لرمز التشغيل الخاص به. غالبًا ما يكون من الممكن الحذف
التبديل بالكامل ، وفقًا للشروط الواردة في "شروط حذف المفاتيح".
اختصار أسماء أجهزة الخادم
يجب أن تحتوي أجهزة خادم AFS على أسماء مضيفين على نمط الإنترنت مؤهلة بالكامل (على سبيل المثال ،
"fs1.abc.com") ، ولكن ليس من الضروري دائمًا كتابة الاسم الكامل في سطر الأوامر.
تقبل أوامر AFS النماذج المختصرة التي لا لبس فيها ، ولكنها تعتمد على خدمة اسم الخلية
(مثل خدمة اسم المجال) أو جدول مضيف محلي لحل الاسم المختصر إلى
معادل مؤهل بالكامل عند إصدار الأمر.
تقبل معظم الأوامر أيضًا الشكل العشري المنقط لعنوان IP الخاص بالجهاز كملف
المعرف.
اختصار أسماء الأقسام
يجب أن تحتوي الأقسام التي تحتوي على مجلدات AFS على أسماء من النموذج / vicepx or / vicepxx، حيث
الجزء الأخير المتغير هو حرف أو حرفان صغيران. عن طريق الاصطلاح ، الأول
يسمى قسم الخادم الذي تم إنشاؤه على جهاز خادم الملفات / فيكيبا، الثاني / vicepb,
وهلم جرا. ال OpenAFS البداية السريعة دليل يشرح كيفية تكوين خادم الملفات وتسميته
أقسام الآلة استعدادًا لتخزين مجلدات AFS عليها.
عند إصدار أوامر AFS ، يمكنك اختصار اسم القسم باستخدام أي مما يلي
نماذج:
/ فيكيبا = فيكيبا = أ = 0
/ vicepb = vicepb = ب = 1
يأتي بعد / vicepz (الذي يكون الفهرس فيه 25)
/ vicepaa = vicepaa = aa = 26
/ vicepab = vicepab = أب = 27
وما إلى ذلك من خلال
/ vicepiv = vicepiv = iv = 255
/ vicepiv هو اسم قسم AFS الأخير المسموح به. في الممارسة العملية لن تعمل بشكل جيد ؛
مع التوقف / vicepiu ينصح بشدة.
اختصار أسماء الخلايا
عادةً ما يتطابق الاسم الكامل للخلية مع اسم مجال الإنترنت الخاص بها (مثل Stateu.edu ل
State University أو "abc.com" لشركة ABC). تقبل بعض أوامر AFS بوضوح
مختصرة ، عادة فيما يتعلق المحلية / etc / openafs / CellServDB ملف لكن
في بعض الأحيان اعتمادًا على قدرة خدمة الاسم المحلي لحل المطابق
اسم النطاق.
عرض تدريب عبر الأنترنات المساعدة For AFS أوامر
لعرض التعليمات عبر الإنترنت لأوامر AFS التي تنتمي إلى المجموعات ، استخدم ملحق مساعدة و سديد
رموز العملية. أ -مساعدة العلم متاح أيضًا في كل أمر AFS تقريبًا.
يتكون إدخال المساعدة عبر الإنترنت للأمر من سطرين أو ثلاثة أسطر:
· يقوم السطر الأول بتسمية الأمر ويصف بإيجاز ما يفعله.
· إذا كان الأمر له أسماء مستعارة ، فإنها تظهر في السطر التالي.
السطر الأخير ، الذي يبدأ بالسلسلة "Usage:" ، يسرد خيارات الأمر في
الترتيب المحدد تستخدم إدخالات التعليمات عبر الإنترنت نفس الرموز المطبعية (الأقواس
وهلم جرا) مثل هذه الوثائق.
إذا لم يتم تحديد كود العملية ، فإن مساعدة يعرض رمز العملية السطر الأول (قصير
وصف) لكل رمز عملية في الجناح:
٪ يساعد
إذا حدد المُصدر واحدًا أو أكثر من رموز التشغيل ، فإن ملف مساعدة يعرض رمز التشغيل لكل منهما
الإدخال الكامل للأمر عبر الإنترنت (وصف قصير ، والاسم المستعار إن وجد ، وبناء الجملة):
٪ يساعد +
لقد عادوا -مساعدة تعرض العلامة بناء جملة الأمر ولكن ليس الوصف المختصر أو الاسم المستعار:
٪ -يساعد
يعرض كود التشغيل apropos وصفًا موجزًا لأي أمر في مجموعة ملفات
يتضمن رمز العملية أو الوصف المختصر الكلمة الأساسية المحددة:
٪ مناسب " "
يعرض الأمر المثال التالي إدخال التعليمات الكاملة عبر الإنترنت لـ fs سيتاكل
أمر:
٪ fs مجموعة المساعدة
fs setacl: ضبط قائمة التحكم في الوصول
الأسماء المستعارة: sa
الاستعمال: fs setacl -dir + -acl +
[-واضح] [-سلبي] [-id] [-if] [-مساعدة]
لمشاهدة جملة بناء الجملة فقط ، استخدم الامتداد -مساعدة العلم:
٪ fs setacl-help
الاستعمال: fs setacl -dir + -acl +
[-واضح] [-سلبي] [-id] [-if] [-مساعدة]
في المثال التالي ، تريد إحدى المستخدمين عرض الحصة النسبية لوحدة تخزين منزلها. هي تعلم
أن الأمر ذي الصلة ينتمي إلى fs جناح ، ولكن لا يمكن تذكر رمز العملية.
هي تستخدم حصة كالكلمة الرئيسية:
حصة٪ fs apropos
listquota: حصة حجم القائمة
الحصة النسبية: إظهار استخدام الحصة النسبية
setquota: تعيين حصة الحجم
يوضح ما يلي رسالة الخطأ التي تظهر إذا لم يكن هناك اسم أمر أو قصير
الوصف يحتوي على الكلمة الأساسية:
٪ fs apropos "حصة قائمة"
عذرا ، لم يتم العثور على أوامر
شرف مطلوبة
تتطلب العديد من أوامر AFS نوعًا واحدًا أو أكثر من الامتيازات الإدارية. انظر المرجع
صفحة لكل أمر.
استخدم afs عبر الإنترنت باستخدام خدمات onworks.net