EDQUOTA(8)

الاسم
edquota - تحرير حصص المستخدمين

موجز
edquota [ -p protoname ] [ -u | -g | -P ] [ -rm ] [ -F format-name ] [ -f filesystem ] username | groupname | projectname...

edquota [ -u | -g | -P ] [ -F format-name ] [ -f filesystem ] -t

edquota [ -u | -g | -P ] [ -F format-name ] [ -f filesystem ] -T username | groupname | projectname...

الوصف
edquota هو محرر حصص. يمكن تحديد مستخدم واحد أو أكثر، أو مجموعة، أو مشروع في سطر الأوامر. إذا تم إعطاء رقم بدلاً من اسم المستخدم/المجموعة/المشروع، فإنه يُعامل كمعرف UID/GID/معرف مشروع. لكل مستخدم، مجموعة، أو مشروع، يتم إنشاء ملف مؤقت يحتوي على تمثيل ASCII للحصص الحالية على القرص لذلك المستخدم، المجموعة، أو المشروع، ثم يتم استدعاء محرر على الملف. يمكن بعد ذلك تعديل الحصص، إضافة حصص جديدة، إلخ. تعيين الحصة إلى صفر يشير إلى أنه لا ينبغي فرض أي حصة.

يتم الإبلاغ عن استخدام الكتل والحدود وتفسيرها كمضاعفات من كتل الكيبيبايت (1024 بايت) بشكل مبدئي. يمكن إلحاق الرموز K، M، G، و T بالقيمة الرقمية للتعبير عن الكيبيبايت، الميبيبايت، الجيبيبايت، والتِيبيبايت.

يتم تفسير استخدام العقد (inodes) والحدود حرفيًا. يمكن إلحاق الرموز k، m، g، و t بالقيمة الرقمية للتعبير عن مضاعفات 10^3، 10^6، 10^9، و 10^12 من العقد.

يُسمح للمستخدمين بتجاوز حدودهم اللينة لفترة سماح يمكن تحديدها لكل نظام ملفات. بمجرد انتهاء فترة السماح، يتم فرض الحد اللين كحد صارم.

معلومات الاستخدام الحالية في الملف هي لأغراض إعلامية فقط؛ يمكن تغيير الحدود الصارمة واللينة فقط.

عند الخروج من المحرر، يقرأ edquota الملف المؤقت ويعدل ملفات الحصص الثنائية لتعكس التغييرات التي تم إجراؤها.

المحرر المستدعى هو vi(1) ما لم يكن EDITOR أو VISUAL متغير البيئة يحدد خلاف ذلك.

فقط المستخدم الفائق يمكنه تحرير الحصص.

الخيارات

-r, --remote
    تحرير أيضًا الحصص غير المحلية باستخدام rpc.rquotad على الخادم البعيد لتعيين الحصة. هذا الخيار متاح فقط إذا تم تجميع أدوات الحصص مع دعم تمكين لتعيين الحصص عبر RPC. الخيار -n مكافئ، ويتم الاحتفاظ به للتوافق مع الإصدارات السابقة.

-m, --no-mixed-pathnames
    حاليًا، يتم إرسال أسماء مسارات نقاط التحميل NFSv4 بدون شرطة مائلة في البداية. يستخدم rpc.rquotad هذا للتعرف على تحميلات NFSv4 وإضافة الجذر الزائف لنظام ملفات NFS بشكل صحيح إلى المسار. إذا قمت بتحديد هذا الخيار، سيرسل edquota دائمًا المسارات بشرطة مائلة في البداية. يمكن أن يكون هذا مفيدًا لأسباب قديمة، لكن كن على علم أن الحصة عبر RPC ستتوقف عن العمل إذا كنت تستخدم rpc.rquotad الجديد.

-u, --user
    تحرير حصة المستخدم. هذا هو المبدئي.

-g، --group
    تحرير حصة المجموعة.

-P، --project
    تحرير حصة المشروع.

-p, --prototype=protoname
    نسخ حصص المستخدم النموذجي المحدد لكل مستخدم محدد. هذه هي الآلية العادية المستخدمة لتهيئة الحصص لمجموعات المستخدمين.

--always-resolve
    حاول دائماً ترجمة اسم المستخدم / المجموعة إلى uid / gid حتى لو كان الاسم يتكون من أرقام فقط.

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

-f, --filesystem filesystem
    تنفيذ العمليات المحددة فقط لنظام الملفات المعطى (المبدئي هو تنفيذ العمليات لجميع أنظمة الملفات ذات الحصة).

-t, --edit-period
    تحرير الحدود الزمنية اللينة لكل نظام ملفات. في تنسيق الحصة القديم إذا كانت الحدود الزمنية صفرًا، تُستخدم الحدود الزمنية المبدئية في <linux/quota.h>. في تنسيق الحصة الجديد يجب تحديد الحدود الزمنية (لا توجد قيمة مبدئية مضبوطة في النواة). وحدات الوقت 'ثوانٍ' و'دقائق' و'ساعات' و'أيام' مفهومة. تُطبع الحدود الزمنية بأكبر وحدة زمنية ممكنة بحيث تكون القيمة أكبر من أو تساوي واحدًا.

-T, --edit-times
    تحرير الوقت للمستخدم/المجموعة/المشروع عند تطبيق الحد اللين. القيم الممكنة هي 'غير مضبوط' أو رقم ووحدة. الوحدات هي نفسها كما في خيار -t.

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

انظر أيضًا
quota(1)، vi(1)، quotactl(2)، quotacheck(8)، quotaon(8)، repquota(8)، setquota(8)

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

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

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