.TH SETQUOTA 8 .SH "نام (NAME)" setquota \- تنظیم سهمیه‌بندی‌های دیسک .SH "خلاصه دستور (SYNOPSIS)" .B setquota [ .B \-rm ] [ .B \-u | .B \-g | .B \-P ] [ .B \-F .I quotaformat ] .I name .I block-softlimit .I block-hardlimit .I inode-softlimit .I inode-hardlimit .B \-a | .I filesystem... .LP .B setquota [ .B \-rm ] [ .B \-u | .B \-g | .B \-P ] [ .B \-F .I quotaformat ] [ .B \-p .I protoname ] .I name .B \-a | .I filesystem... .LP .B setquota .B \-b [ .B \-rm ] [ .B \-u | .B \-g | .B \-P ] [ .B \-F .I quotaformat ] .B \-a | .I filesystem... .LP .B setquota .B \-t [ .B \-u | .B \-g | .B \-P ] [ .B \-F .I quotaformat ] .I block-grace .I inode-grace .B \-a | .I filesystem... .LP .B setquota .B \-T [ .B \-u | .B \-g | .B \-P ] [ .B \-F .I quotaformat ] .I name .I block-grace .I inode-grace .B \-a | .I filesystem... .SH "توضیحات (DESCRIPTION)" .IX "setquota command" "" "\fLsetquota\fP \(em set disk quotas" .IX set "disk quotas \(em \fLsetquota\fP" .IX "disk quotas" "setquota command" "" "\fLsetquota\fP \(em set disk quotas" .IX "disk quotas" "setquota command" "" "\fLsetquota\fP \(em set disk quotas" .IX "quotas" "setquota command" "" "\fLsetquota\fP \(em set disk quotas" .IX "filesystem" "setquota command" "" "\fLsetquota\fP \(em set disk quotas" .B setquota یک ویرایشگر خط فرمان برای سهمیه‌بندی دیسک است. سیستم‌فایل، نام کاربر/گروه/پروژه و سهمیه‌های جدید برای این سیستم‌فایل را می‌توان در خط فرمان مشخص کرد. توجه داشته باشید که اگر به جای نام کاربر/گروه/پروژه یک عدد وارد شود، به عنوان UID/GID/شناسه پروژه تلقی می‌شود. .TP .B \-r, \-\-remote همچنین سهمیه راه دور را با استفاده از .B rpc.rquotad روی سرور راه دور ویرایش می‌کند تا سهمیه تنظیم شود. این گزینه فقط زمانی در دسترس است که ابزارهای سهمیه‌بندی با پشتیبانی فعال برای تنظیم سهمیه‌ها روی RPC کامپایل شده باشند. .TP .B \-m, \-\-no\-mixed\-pathnames در حال حاضر، نام مسیرهای نقاط اتصال NFSv4 بدون اسلش آغازین در مسیر ارسال می‌شوند. .B rpc.rquotad از این ویژگی برای شناسایی اتصالات NFSv4 و افزودن مناسب ریشه مجازی (pseudoroot) سیستم‌فایل NFS به ابتدای مسیر استفاده می‌کند. اگر این گزینه را مشخص کنید، .B setquota همیشه مسیرها را با اسلش آغازین ارسال خواهد کرد. این ممکن است به دلایل سازگاری با سیستم‌های قدیمی مفید باشد اما توجه داشته باشید که در صورت استفاده از نسخه جدید .BR rpc.rquotad ، سهمیه‌بندی روی RPC از کار خواهد افتاد. .TP .B \-F, \-\-format=\f2quotaformat\f1 اعمال تنظیمات برای قالب مشخص‌شده (یعنی عدم انجام تشخیص خودکار قالب). نام‌های مجاز برای قالب عبارتند از: .B vfsold قالب سهمیه اصلی با شناسه‌های ۱۶ بیتی UID / GID، .B vfsv0 قالب سهمیه با شناسه‌های ۳۲ بیتی UID / GID، مصرف فضای ۶۴ بیتی، و مصرف و حدود اینود ۳۲ بیتی، .B vfsv1 قالب سهمیه با حدود و مصرف سهمیه ۶۴ بیتی، .B rpc (سهمیه روی NFS)، .B xfs (سهمیه روی سیستم‌فایل XFS) .TP .B \-u, \-\-user تنظیم سهمیه‌های کاربر برای کاربر مشخص‌شده. این حالت پیش‌فرض است. .TP .B \-g, \-\-group تنظیم سهمیه‌های گروه برای گروه مشخص‌شده. .TP .B \-P, \-\-project تنظیم سهمیه‌های پروژه برای پروژه مشخص‌شده. .TP .B \-p, \-\-prototype=\f2protoname\f1 استفاده از تنظیمات سهمیه کاربر، گروه یا پروژه .I protoname برای تنظیم سهمیه برای کاربر، گروه یا پروژه مشخص‌شده. .TP .B \-\-always\-resolve همواره تلاش برای ترجمه نام کاربر / گروه / پروژه به شناسه uid / gid / پروژه، حتی اگر نام فقط از ارقام تشکیل شده باشد. .TP .B \-b, \-\-batch خواندن اطلاعات برای تنظیم از ورودی استاندارد (قالب ورودی به صورت .I name block\-softlimit block\-hardlimit inode\-softlimit inode\-hardlimit است). خطوط خالی و خطوطی که با # شروع می‌شوند نادیده گرفته می‌شوند. .TP .B \-c, \-\-continue\-batch اگر تجزیه یک خط ورودی در حالت دسته‌ای با شکست مواجه شد، پردازش با خط بعدی ادامه یابد. .TP .B \-t, \-\-edit\-period تنظیم مهلت‌های ارفاقی برای کاربران/گروه‌ها/پروژه‌ها. زمان‌های .B block\-grace و .B inode\-grace بر حسب ثانیه مشخص می‌شوند. .TP .B \-T, \-\-edit\-times تغییر زمان‌ها برای کاربر/گروه/پروژه منفرد زمانی که حد نرم (softlimit) اعمال می‌شود. زمان‌های .B block\-grace و .B inode\-grace بر حسب ثانیه مشخص می‌شوند یا می‌توانند رشته 'unset' باشند. .TP .B \-a, \-\-all پیمایش تمام سیستم‌فایل‌های دارای سهمیه‌بندی در .B /etc/mtab و اعمال تنظیمات. .PP .I block\-softlimit و .I block\-hardlimit به‌طور پیش‌فرض به صورت مضاربی از بلوک‌های کیبی‌بایتی (۱۰۲۴ بایتی) تفسیر می‌شوند. نمادهای K، M، G و T را می‌توان به انتهای مقدار عددی اضافه کرد تا نشان‌دهنده کیبی‌بایت، مبی‌بایت، گیبی‌بایت و تبی‌بایت باشند. .PP .I inode\-softlimit و .I inode\-hardlimit به صورت تحت‌اللفظی (شمارش دقیق) تفسیر می‌شوند. نمادهای k، m، g و t را می‌توان به انتهای مقدار عددی اضافه کرد تا مضاربی از 10^3، 10^6، 10^9 و 10^12 اینود را بیان کنند. .PP برای غیرفعال کردن یک سهمیه، پارامتر مربوطه را روی 0 تنظیم کنید. برای تغییر سهمیه‌ها روی چندین سیستم‌فایل، دستور را برای هر سیستم‌فایل یک‌بار اجرا کنید. .PP تنها کاربر ارشد (سوپریوزر) مجاز به ویرایش سهمیه‌ها است. .SH "فایل‌ها (FILES)" .PD 0 .TP 20 .B aquota.user یا aquota.group فایل سهمیه در ریشه سیستم‌فایل (سهمیه نسخه ۲، سیستم‌فایل‌های غیر XFS) .TP .B quota.user یا quota.group فایل سهمیه در ریشه سیستم‌فایل (سهمیه نسخه ۱، سیستم‌فایل‌های غیر XFS) .TP .B /etc/mtab جدول سیستم‌فایل‌های متصل‌شده .PD .SH "همچنین ببینید (SEE ALSO)" .BR edquota (8), .BR quota (1), .BR quotactl (2), .BR quotacheck (8), .BR quotaon (8), .BR repquota (8)