QUOTA(1) General Commands Manual QUOTA(1)

quota - نمایش میزان مصرف دیسک و محدودیت‌ها

quota [ -F format-name ] [ -guqvswi ] [ -l | [ -QAm ]]
quota [ -F format-name ] [ -qvswi ] [ -l | [ -QAm ]] -u user...
quota [ -F format-name ] [ -qvswi ] [ -l | [ -QAm ]] -g group...
quota [ -F format-name ] [ -qvswi ] [ -l | [ -QAm ]] -P project...
quota [ -F format-name ] [ -qvswugQm ] -f filesystem...

دستور quota میزان مصرف دیسک و محدودیت‌های کاربران را نمایش می‌دهد. به‌طور پیش‌فرض تنها سهمیه‌های کاربر چاپ می‌شوند. همچنین به‌طور پیش‌فرض، مصرف فضا و محدودیت‌ها بر حسب کیلوبایت نشان داده می‌شوند (و به دلایل تاریخی، بلوک نامیده می‌شوند).

دستور quota سهمیه‌های تمام سامانه‌های فایلی فهرست‌شده در /etc/mtab را گزارش می‌دهد. برای سامانه‌های فایلی که با NFS سوار شده‌اند، جهت دریافت اطلاعات، فراخوانی به rpc.rquotad روی ماشین کارساز انجام می‌شود.

نمایش سهمیه برای قالب مشخص‌شده (یعنی عدم انجام تشخیص خودکار قالب). نام‌های قالب ممکن عبارتند از: vfsold قالب سهمیه اولیه با UIDs / GIDs شانزده بیتی، vfsv0 قالب سهمیه با UIDs / GIDs سی‌ودو بیتی، مصرف فضای ۶۴ بیتی، و مصرف و محدودیت‌های inode سی‌ودو بیتی، vfsv1 قالب سهمیه با محدودیت‌ها و مصرف سهمیه ۶۴ بیتی، rpc (سهمیه روی NFS)، xfs (سهمیه روی سامانه فایلی XFS)
چاپ سهمیه‌های گروه برای گروهی که کاربر عضو آن است. آرگومان(های) اختیاری group نمایش را به گروه(های) مشخص‌شده محدود می‌کند.
این پرچم معادل حالت پیش‌فرض است.
چاپ سهمیه‌های پروژه برای پروژه مشخص‌شده.
نمایش سهمیه‌ها روی سامانه‌های فایلی که در آن‌ها هیچ فضایی تخصیص نیافته است.
این گزینه باعث می‌شود quota(1) تلاش کند واحدهای مناسبی را برای نمایش محدودیت‌ها، فضای مصرفی و inodeهای مصرف‌شده انتخاب کند. واحدها را می‌توان به‌طور صریح نیز با یک آرگومان اختیاری در قالب [ kgt ],[ kgt ] مشخص کرد که نویسه اول واحدهای فضا و نویسه دوم واحدهای inode را تعیین می‌کند.
همیشه تلاش برای تبدیل نام کاربر / گروه به uid / gid، حتی اگر نام تنها از ارقام تشکیل شده باشد.
هنگامی که کاربر در دوره مهلت (grace period) است، زمان باقی‌مانده تا پایان مهلت (یا سپری شدن آن) را بر حسب ثانیه از مبدأ زمان (epoch) گزارش می‌دهد. در صورتی که مهلتی اعمال نشده باشد، این مقدار '0' خواهد بود. این ویژگی به‌ویژه هنگام پردازش خروجی توسط اسکریپت‌ها مفید است.
نادیده گرفتن نقاط اتصالی که توسط automounter سوار شده‌اند.
گزارش سهمیه‌ها تنها برای سامانه‌های فایلی محلی (یعنی نادیده گرفتن سامانه‌های فایلی متصل از طریق NFS).
گزارش سهمیه‌ها برای تمام سامانه‌های فایلی NFS، حتی اگر گزارش دهند که روی یک دستگاه یکسان قرار دارند.
گزارش سهمیه‌ها تنها برای سامانه‌های فایلی مشخص‌شده در خط فرمان.
گزارش سهمیه‌ها تنها برای سامانه فایلی در مسیر path. این گزینه می‌تواند چندین بار مشخص شود و سهمیه برای هر سامانه فایلی مشخص‌شده گزارش خواهد شد. برخلاف گزینه خط فرمان -f، باقی‌مانده آرگومان‌های خط فرمان همچنان به عنوان نام‌های کاربر / گروه / پروژه برای گزارش‌گیری در نظر گرفته می‌شوند.
در حال حاضر، نام مسیرهای نقاط اتصال NFSv4 بدون اسلش اولیه ارسال می‌شوند. rpc.rquotad از این ویژگی برای تشخیص اتصالات NFSv4 و افزودن صحیح pseudoroot سامانه فایلی NFS به ابتدای مسیر استفاده می‌کند. اگر این گزینه را مشخص کنید، quota همواره مسیرها را با اسلش اولیه ارسال می‌کند. این گزینه می‌تواند برای سازگاری با گذشته مفید باشد، اما توجه داشته باشید در صورتی که از نسخه جدید rpc.rquotad استفاده می‌کنید، سهمیه از طریق RPC از کار خواهد افتاد.
چاپ پیامی مختصرتر، شامل تنها اطلاعات سامانه‌های فایلی که در آن‌ها مصرف بیش از حد مجاز است.
عدم چاپ پیام خطا در صورتی که اتصال به rpc.rquotad رد شود (معمولاً زمانی رخ می‌دهد که rpc.rquotad روی سرور در حال اجرا نباشد).
عدم شکستن سطر در صورتی که نام دستگاه بسیار طولانی باشد. این گزینه هنگام پردازش خروجی quota(1) توسط اسکریپت‌ها مفید است.
نمایش نقطه اتصال نیز به عنوان شناسه سامانه فایلی.
عدم نمایش نام دستگاه در شناسه سامانه فایلی.

مشخص کردن هم‌زمان -g و -u هم سهمیه‌های کاربر و هم سهمیه‌های گروه را (برای آن کاربر) نمایش می‌دهد.

تنها مدیر سیستم (کاربر ریشه) مجاز است از پرچم -u و آرگومان اختیاری user برای مشاهده محدودیت‌های سایر کاربران استفاده کند. همچنین مشاهده مصرف سهمیه و محدودیت‌های پروژه تنها به مدیر سیستم محدود می‌شود. کاربران غیرریشه می‌توانند از پرچم -g و آرگومان اختیاری group تنها برای مشاهده محدودیت‌های گروه‌هایی که خود عضو آن‌ها هستند استفاده کنند.

پرچم -q بر پرچم -v اولویت دارد.

اگر quota با وضعیتی غیرصفر خارج شود، میزان مصرف در یک یا چند سامانه فایلی فراتر از حد سهمیه است.

فایل سهمیه در ریشه سامانه فایلی (سهمیه نسخه ۲، سامانه‌های فایلی غیر XFS)
فایل سهمیه در ریشه سامانه فایلی (سهمیه نسخه ۱، سامانه‌های فایلی غیر XFS)
/etc/mtab
سامانه‌های فایلی پیش‌فرض

quotactl(2), fstab(5), edquota(8), quotacheck(8), quotaon(8), quota_nld(8), repquota(8), warnquota(8), setquota(8)