REPQUOTA(8)

الاسم
repquota - تلخيص الحصص لنظام ملفات

موجز
/usr/sbin/repquota [ -vspiugP ] [ -c | -C ] [ -t | -n ] [ -F format-name ] filesystem...

/usr/sbin/repquota [ -avtpsiugP ] [ -c | -C ] [ -t | -n ] [ -F format-name ]

الوصف

repquota يطبع ملخصًا لاستخدام القرص والحصص لأنظمة الملفات المحددة. لكل مستخدم، يُطبع العدد الحالي للملفات وحجم المساحة (بالكيلوبايت)، بالإضافة إلى أي حدود حصص مضبوطة باستخدام edquota(8) أو setquota(8). في العمود الثاني، يطبع repquota حرفين يشيران إلى الحدود التي تم تجاوزها. إذا كان المستخدم فوق الحد اللين للمساحة أو وصل إلى الحد الصلب للمساحة في حال عدم تعيين الحد اللين، يكون الحرف الأول '+'. وإلا، يكون الحرف المطبوع '-'. يشير الحرف الثاني إلى حالة استخدام inode بشكل مماثل.

يجب على repquota ترجمة معرفات جميع المستخدمين/المجموعات/المشاريع إلى أسماء (إلا إذا تم تحديد الخيار -n)، لذا قد يستغرق الأمر بعض الوقت لطباعة جميع المعلومات. لجعل الترجمة بأسرع ما يمكن، يحاول repquota اكتشاف (عن طريق قراءة /etc/nsswitch.conf) ما إذا كانت الإدخالات مخزنة في ملف نصي عادي قياسي أو في قاعدة بيانات، ويقوم إما بترجمة كتل من 1024 اسمًا أو كل اسم على حدة. يمكنك تجاوز هذا الاكتشاف الآلي باستخدام الخيارين -c أو -C.

الخيارات

-a, --all
    الإبلاغ عن جميع أنظمة الملفات المشار إليها في /etc/mtab على أنها قابلة للقراءة والكتابة مع الحصص.

-v, --verbose
    الإبلاغ عن جميع الحصص، حتى لو لم يكن هناك استخدام. كن أيضًا أكثر تفصيلاً حول معلومات ملف الحصص.

-c, --cache
    تخزين الإدخالات مؤقتًا للإبلاغ وترجمة uids/gids إلى أسماء في كتل كبيرة عن طريق مسح جميع المستخدمين (مبدئي). هذا سلوك جيد (سريع) عند استخدام ملف /etc/passwd.

-C, --no-cache
    ترجمة الإدخالات الفردية. هذا أسرع عندما يكون لديك مستخدمون مخزونون في قاعدة بيانات.

-t, --truncate-names
    اقتطاع أسماء المستخدمين/المجموعات الأطول من 9 أحرف. ينتج عن هذا مخرجات أجمل عند وجود مثل هذه الأسماء.

-n, --no-names
    لا تحل UIDs/GIDs إلى أسماء. يمكن لهذا تسريع الطباعة بشكل كبير.

-s، --human-readable[=وحدات]
    حاول الإبلاغ عن المساحة المستخدمة، وعدد العقد الفهرسية (inodes) المستخدمة والحدود بوحدات أكثر ملاءمة من تلك المبدئية. يمكن أيضًا تحديد الوحدات صراحةً بواسطة معطى اختياري بالتنسيق [ kgt ]،[ kgt ] حيث يحدد المحرف الأول وحدات المساحة والمحرف الثاني يحدد وحدات العقد الفهرسية.

-p، --raw-grace
    عندما يكون المستخدم في فترة السماح، أبلغ عن الوقت بالثواني منذ حقبة (epoch) حين تنتهي فترة سماحه (أو حين انتهت). يكون الحقل '0' عندما لا تكون هناك فترة سماح سارية. هذا مفيد بشكل خاص عند تحليل المخرجات بواسطة نص برمج.

-i، --no-autofs
    تجاهل نقاط التحميل المركبة بواسطة المُركّب الآلي.

-F، --format=اسم_التنسيق
    الإبلاغ عن الحصة للتنسيق المحدد (أي لا تقم بالكشف الآلي عن التنسيق). أسماء التنسيقات الممكنة هي: vfsold تنسيق الحصة الأصلي مع معرفات مستخدمين/مجموعات 16 بت، vfsv0 تنسيق الحصة مع معرفات 32 بت، واستخدام مساحة 64 بت، واستخدام وحدود inode بـ 32 بت، vfsv1 تنسيق الحصة مع حدود واستخدام حصة 64 بت، xfs (الحصة على نظام ملفات XFS)

-g، --group
    الإبلاغ عن الحصص للمجموعات.

-P، --project
    الإبلاغ عن الحصص للمشاريع.

-u, --user
    الإبلاغ عن الحصص للمستخدمين. هذا هو المبدئي.

-O, --output=format-name
    إخراج تقرير الحصص بالتنسيق المحدد. أسماء التنسيقات الممكنة هي: default التنسيق المبدئي، مُحسّن لعرض وحدة التحكم csv قيم مفصولة بفواصل، ملف نصي مع أعمدة محددة بفواصل xml المخرجات مشفرة بتنسيق XML، مفيدة للمعالجة باستخدام XSLT

فقط المستخدم الفائق قد يعرض الحصص التي ليست خاصة به.

الملفات
aquota.user أو aquota.group
    ملف الحصة في جذر نظام الملفات (حصة الإصدارة 2، أنظمة الملفات غير XFS)
quota.user أو quota.group
    ملف الحصة في جذر نظام الملفات (حصة الإصدارة 1، أنظمة الملفات غير XFS)
/etc/mtab
    أنظمة الملفات المبدئية
/etc/passwd
    مجموعة المستخدمين المبدئية
/etc/group
    المجموعة المبدئية من المجموعات

انظر أيضًا
quota(1), quotactl(2), edquota(8), quotacheck(8), quotaon(8), quota_nld(8), setquota(8), warnquota(8)

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

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

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