CIFSIOSTAT(1)

الاسم
cifsiostat - الإبلاغ عن إحصائيات CIFS.

موجز
cifsiostat [ -h ] [ -k | -m ] [ -t ] [ -U ] [ -V ] [ -y ] [ --dec={ 0 | 1 | 2 } ] [ --human ] [ -o JSON ] [ --pretty ] [ interval [ count ] ]

الوصف
يعرض الأمر cifsiostat إحصائيات حول عمليات القراءة والكتابة على أنظمة ملفات CIFS.

تحدد الوسيطة interval مقدار الوقت بالثواني بين كل تقرير. يحتوي التقرير الأول على إحصائيات منذ وقت بدء تشغيل النظام (الإقلاع)، ما لم يُستخدم الخيار -y (في هذه الحالة، يُحذف التقرير الأول). يحتوي كل تقرير لاحق على إحصائيات تم جمعها خلال الفاصل الزمني منذ التقرير السابق. يتكون التقرير من صف رأس CIFS متبوعًا بسطر إحصائيات لكل نظام ملفات CIFS موصول. يمكن تحديد الوسيطة count بالتزامن مع الوسيطة interval. إذا تم تحديد الوسيطة count، تحدد قيمة count عدد التقارير المُنشأة بفاصل زمني قدره interval ثانية. إذا تم تحديد الوسيطة interval دون الوسيطة count، يُنشئ الأمر cifsiostat تقارير باستمرار.

تقرير
يوفر تقرير CIFS إحصائيات لكل نظام ملفات CIFS موصول. يعرض التقرير الحقول التالية:

نظام الملفات:
    يعرض هذا العمود نقطة وصل نظام ملفات CIFS.

rB/s (rkB/s, rMB/s)
    تشير إلى متوسط عدد البايتات (الكيبيبايت، الميبيبايت) المقروءة في الثانية.

wB/s (wkB/s, wMB/s)
    تشير إلى متوسط عدد البايتات (الكيبيبايت، الميبيبايت) المكتوبة في الثانية.

rop/s
    تشير إلى عدد عمليات 'القراءة' التي تم إصدارها لنظام الملفات في الثانية.

wop/s
    تشير إلى عدد عمليات 'الكتابة' التي تم إصدارها لنظام الملفات في الثانية.

fo/s
    تشير إلى عدد الملفات المفتوحة في الثانية.

fc/s
    تشير إلى عدد الملفات المغلقة في الثانية.

fd/s
    تشير إلى عدد الملفات المحذوفة في الثانية.

الخيارات

--dec={ 0 | 1 | 2 }
    تحديد عدد المنازل العشرية المراد استخدامها (من 0 إلى 2، القيمة المبدئية هي 2).

-h  هذا الخيار مكافئ لتحديد --human --pretty.

--human
    اطبع الأحجام بتنسيق قابل للقراءة من قبل البشر (مثلاً 1.0k، 1.2M، إلخ.) الوحدات المعروضة بهذا الخيار تحل محل أي وحدات مبدئية أخرى (مثلاً كبيبايت، قطاعات...) مرتبطة بالمقاييس.

-k  عرض الإحصائيات بالكيبيبايت في الثانية.

-m  عرض الإحصائيات بالميبيبايت في الثانية.

-o JSON
    اعرض الإحصائيات بتنسيق JSON (JavaScript Object Notation). ترتيب حقول خرج JSON غير محدد، وقد تُضاف حقول جديدة في المستقبل.

--pretty
    جعل تقرير CIFS أسهل للقراءة بواسطة الإنسان.

-t  اطبع الوقت لكل تقرير معروض. قد يعتمد تنسيق الطابع الزمني على قيمة متغير البيئة S_TIME_FORMAT (انظر أدناه) وعلى ما إذا كان الخيار -U قد استُخدم.

-U  اعرض الطابع الزمني (UTC - التوقيت العالمي المنسق) بالثواني من تاريخ البداية (epoch).

-V  اطبع رقم الإصدارة ثم اخرج.

-y  احذف التقرير الأول الذي يحتوي على إحصائيات منذ إقلاع النظام، إذا كان عرض سجلات متعددة في فترة زمنية معينة.

البيئة
يأخذ الأمر cifsiostat في الاعتبار متغيرات البيئة التالية:

S_COLORS
    افتراضيًا، تُعرض الإحصائيات بالألوان عندما يكون الإخراج متصلاً بطرفية. استخدم هذا المتغير لتغيير الإعدادات. القيم الممكنة لهذا المتغير هي never وalways وauto (الأخير مكافئ للإعدادات الافتراضية).
    يرجى ملاحظة أن اللون (سواء كان أحمر أو أصفر أو أي لون آخر) المستخدم لعرض القيمة لا يشير إلى أي نوع من المشاكل لمجرد اللون. إنه يشير فقط إلى نطاقات مختلفة من القيم.

S_COLORS_SGR
    حدد الألوان والسمات الأخرى المستخدمة لعرض الإحصائيات على الطرفية. قيمته قائمة من القدرات مفصولة بنقطتين، وافتراضها هو I=32;22:N=34;1:Z=34;22. القدرات المدعومة هي:

    I=  سلسلة فرعية SGR لأسماء أنظمة الملفات.

    N=  سلسلة SGR الفرعية للقيم الإحصائية غير الصفرية.

    Z=  سلسلة SGR الفرعية للقيم الصفرية.

S_TIME_FORMAT
    إذا كان هذا المتغير موجودًا وقيمته ISO، فسيتم تجاهل الإعدادات المحلية الحالية عند طباعة التاريخ في رأس التقرير. سيستخدم الأمر cifsiostat تنسيق ISO 8601 (YYYY-MM-DD) بدلاً من ذلك. سيكون الطابع الزمني المعروض مع الخيار -t متوافقًا أيضًا مع تنسيق ISO 8601.

خطأ
يجب وصل نظام الملفات /proc لكي يعمل cifsiostat.

على الرغم من أن cifsiostat يعرض وحدات تقابل الكيلوبايت (kB)، الميجابايت (MB)... إلا أنه يستخدم فعليًا الكيبيبايت (kiB)، الميبيبايت (MiB)... الكيبيبايت يساوي 1024 بايت، والميبيبايت يساوي 1024 كيبيبايت.

FILE
يحتوي /proc/fs/cifs/Stats على إحصائيات CIFS.

المؤلفون
كتبته إيفانا فاريكوفا (varekova <at> redhat.com)
يُصان بواسطة سيباستيان جودار (sysstat <at> orange.fr)

انظر أيضًا
sar(1), pidstat(1), mpstat(1), vmstat(8), iostat(1), tapestat(1), nfsiostat(1) https://github.com/sysstat/sysstat
https://sysstat.github.io/

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.