| REPQUOTA(8) | System Manager's Manual | 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 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 4th Berkeley Distribution |