هذا هو تلخيص الأمر الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
ملخص - جمع المجاميع الاختبارية للملف والبيانات الوصفية
موجز
تلخيص [-c=اختباري] [- المجموع=اختباري] [- تكوين=FILE] [- تفريغ التكوين]
[- تفريغ ذاكرة الملف الشخصي=METHOD] [- تفريغ-أسماء الإعداد] [- استثناء=FIELD]
[- إنشاء - manpage=TEMPLATE] [-h] [--مساعدة] [--ساعد الجميع] [- قائمة ملفات التكوين]
[--سجل=FILE] [--لوج الاحتفاظ=N] [--تسجيل مستوى=الدور] [--لوج ماكس=SIZE] [--وضع السجل=MODE] [-m]
[- مسارات المستطيل] [- الذاكرة - تفريغ - الفاصل الزمني=SECONDS] [--لا التكوينات الافتراضية]
[- مسارات غير متشابكة] [- لا توجد مسارات نسبية] [--انتاج=FILE] [-f=تنسيق الإخراج]
[--تنسيق الإخراج=تنسيق الإخراج] [-r] [- المسارات النسبية] [--سر=SECRET] [--الإصدار]
[FILE] ...
الوصف
تلخيص يجمع البيانات الوصفية حول الملفات ويحسب المجاميع الاختبارية الخاصة بهم. الغرض منه
إنشاء واضح من الملفات. يمكن استخدام البيان لمعرفة ما إذا كان هناك شيء قد تغير:
يمكن إنشاء بيان جديد ومقارنته مع القديم بـ فرق(1).
يبدو البيان كالتالي:
الاسم: foo / bar / foobar
شا1: 1234123413241324
Mtime: 2010-01-01 02:08:00.127651 +0000
الوضع: 1755
اسم الملف مشفر بعنوان URL للتأكد من أنه ASCII بحت. الوضع ثماني.
يتم تضمين بعض حقول inode فقط. لا معنى للمقارنة ، على سبيل المثال ،
وقت الوصول ، بحيث لا يتم تضمينه.
يتم إعطاء الطوابع الزمنية باستخدام دقة ميكروثانية ، لصالح أنظمة الملفات هذه
يمكن أن تدعم الطوابع الزمنية الدقيقة. (يجب أن تكون نانوثانية ، لكن بايثون ترجع الطوابع الزمنية
كنقطة عائمة ، والدقة نانوثانية أكثر من اللازم لنوع النقطة العائمة.)
لن يتم الإبلاغ عن حقلي inode ورقم الجهاز بدقة. بدلا من ذلك ، هم
تطبيع بحيث تكون البيانات مفيدة بعد استعادة الملفات من النسخ الاحتياطية.
الأرقام الدقيقة تعني أن كل شيء يبدو أنه قد تغير. تطبيع يعني أن هناك
لن يكون هناك اختلافات. يتم الإبلاغ عن الأرقام بحيث يمكن التحقق من الروابط الصلبة.
سيتم إعادة الدلائل المسماة في سطر الأوامر تلقائيًا.
OPTIONS
-c, - المجموع=اختباري
التي المجموع الاختباري المراد حسابه: MD5 ، SHA1 ، SHA224 ، SHA256 ، SHA384 ، SHA512 ؛ استخدم مرة واحدة لكل
نوع المجموع الاختباري (الافتراضي هو SHA1)
- استثناء=FIELD
لا تقم بإخراج أو حساب FIELD
- إنشاء - manpage=TEMPLATE
مساعدة
-h, --مساعدة
إظهار رسالة المساعدة هذه والخروج
-m, - مسارات المستطيل
تفسد (تشويش) المسارات
- مسارات غير متشابكة
- لا توجد مسارات نسبية
--انتاج=FILE
كتابة الإخراج إلى FILE ، بدلاً من الإخراج القياسي
-f, --تنسيق الإخراج=تنسيق الإخراج
اختر تنسيق الإخراج (rfc822 ، csv ، json)
-r, - المسارات النسبية
مسارات الطباعة المتعلقة بالحجج
--سر=SECRET
استخدم SECRET لجعل المسارات المشوهة غير قابلة للتخمين
--الإصدار
إظهار رقم إصدار البرنامج والخروج
الاعداد ملفات إعدادات
- تكوين=FILE
إضافة FILE إلى ملفات التكوين
- تفريغ التكوين
اكتب التكوين الحالي بالكامل
- تفريغ-أسماء الإعداد
مساعدة
--ساعد الجميع
عرض كل الخيارات
- قائمة ملفات التكوين
مساعدة
--لا التكوينات الافتراضية
قائمة واضحة بملفات التكوين للقراءة
تسجيل
--سجل=FILE
كتابة إدخالات السجل إلى FILE (الافتراضي هو عدم كتابة ملفات السجل على الإطلاق) ؛ استخدم "سجل النظام"
لتسجيل الدخول إلى سجل النظام ، أو "لا شيء" لتعطيل التسجيل
--لوج الاحتفاظ=N
احتفظ بآخر سجلات N (10)
--تسجيل مستوى=الدور
تسجيل في المستوى ، أحد التصحيح ، المعلومات ، تحذير ، خطأ ، حرج ، فادح (افتراضي: تصحيح)
--لوج ماكس=SIZE
تدوير السجلات الأكبر من SIZE ، والصفر أبدًا (الافتراضي: 0)
--وضع السجل=MODE
تعيين أذونات ملفات السجل الجديدة إلى الوضع (ثماني ؛ افتراضي 0600)
الاداء
- تفريغ ذاكرة الملف الشخصي=METHOD
إنشاء مقالب لتوصيف الذاكرة باستخدام الطريقة ، والتي تعد واحدة من: لا شيء ، بسيط ، أو ميلي
(افتراضي: بسيط)
- الذاكرة - تفريغ - الفاصل الزمني=SECONDS
جعل مقالب تحديد سمات الذاكرة متباعدة على الأقل SECONDS
مثال
لعمل بيان كامل لشجرة الدليل بحيث يمكنك فيما بعد التحقق من عدم وجود شيء
على الإطلاق قد تغير:
تلخيص foo> foo.summain
للتحقق من عدم تغير أي شيء:
تلخيص foo> foo.summain-2
فرق -u foo.summain foo.summain-2
سمين(1)
استخدم التلخيص عبر الإنترنت باستخدام خدمات onworks.net