<HTML ><HEAD ><TITLE >quota $B$N@_Dj(B - $B%Q!<%H(B1$B!'4pK\@_Dj(B</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.54"><LINK REL="HOME" TITLE="Quota mini-HOWTO" HREF="index.html"><LINK REL="PREVIOUS" TITLE="Linux $B>e$G(B quota $B$r;H$&$?$a$NF0:n4D6-(B" HREF="requirements.html"><LINK REL="NEXT" TITLE="quota $B$N@_Dj(B - $B%Q!<%H(B2$B!'%f!<%6$H%0%k!<%W$K(B quota $B$r3d$jEv$F$k(B" HREF="setup2.html"></HEAD ><BODY CLASS="SECT1" BGCOLOR="#FFFFFF" TEXT="#000000" ><DIV CLASS="NAVHEADER" ><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Quota mini-HOWTO</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="requirements.html" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="setup2.html" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="SECT1" ><H1 CLASS="SECT1" ><A NAME="SETUP1" >4. quota $B$N@_Dj(B - $B%Q!<%H(B1$B!'4pK\@_Dj(B</A ></H1 ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="AEN41" >4.1. $B%+!<%M%k$N:F9=C[(B</A ></H2 ><P >$B%+!<%M%k:F9=C[$N:]$K(B quota support $B$G(B y $B$H%?%$%W$7$F!"(Bquota $B$r(B $BM-8z$K$7$^$9!#(B</P ><P ><TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="PROGRAMLISTING" > Quota support (CONFIG_QUOTA) [n] y</PRE ></FONT ></TD ></TR ></TABLE ></P ></DIV ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="AEN46" >4.2. quota $B%=%U%H%&%'%"$N%3%s%Q%$%k$H%$%s%9%H!<%k(B</A ></H2 ><P >quota $B%=%U%H%&%'%"$O!"0J2<$GF~<j$G$-$^$9!#(B</P ><P ><A HREF="ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/subsystems/quota/all.tar.gz" TARGET="_top" >ftp://ftp.funet.fi/pub/Linux/PEOPLE/Linus/subsystems/quota/all.tar.gz</A ></P ></DIV ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="AEN51" >4.3. $B%7%9%F%`$N(B init $B%9%/%j%W%H$rJT=8$7!"5/F0;~$K(B quota $B$r%A%'%C%/$7!"(Bquota $B$r%*%s(B $B$K$9$k(B</A ></H2 ><P >$B0J2<$,!"$=$N@_DjNc$G$9!#(B <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="PROGRAMLISTING" > # Check quota and then turn quota on. if [ -x /usr/sbin/quotacheck ] then echo "Checking quotas. This may take some time." /usr/sbin/quotacheck -avug echo " Done." fi if [ -x /usr/sbin/quotaon ] then echo "Turning on quota." /usr/sbin/quotaon -avug fi</PRE ></FONT ></TD ></TR ></TABLE > </P ><P >$BJT=8$N:]$K$O!"=EMW$J%k!<%k$,$"$j$^$9!#(Bquota $B$O!"(B<TT CLASS="FILENAME" >/etc/fstab</TT > $B$K5-:\$5$l$?%U%!%$%k%7%9%F%`$,$9$Y$F%^%&%s%H$5$l$F$+$i!"5/F0(B $B$9$Y$7!"$H$$$&$3$H$G$9!#$G$J$$$H!"(Bquota $B$OM-8z$K$J$j$^$;$s!#%7%9%F%`$N(B init $B%9%/%j%W%H$N:G8e$NItJ,$G(B quota $B$r5/F0$9$k$+!"$b$7$/$O!"%U%!%$%k%7%9%F%`$,(B $B%^%&%s%H$5$l$k2U=j$ND>8e$G(B quota $B$r5/F0$9$k$3$H$r$*$9$9$a$7$^$9!#(B</P ></DIV ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="AEN57" >4.4. <TT CLASS="FILENAME" >/etc/fstab</TT > $B$NJT=8(B</A ></H2 ><P >$B%Q!<%F%#%7%g%s>e$G(B quota $B$N@_Dj$r$^$@M-8z$K$7$F$$$J$$>l9g!"(B<TT CLASS="FILENAME" >/etc/fstab</TT > $B$O<!$N$h$&$K$J$C$F$$$k$H;W$$$^$9!#(B <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="PROGRAMLISTING" > /dev/hda1 / ext2 defaults 1 1 /dev/hda2 /usr ext2 defaults 1 1</PRE ></FONT ></TD ></TR ></TABLE > </P ><P >$B%U%!%$%k%7%9%F%`>e$G%f!<%6(B quota $B$rM-8z$K$9$k$K$O!"(B"defaults" $B$H$$$&(B $BC18l$,=q$+$l$F$$$k(B 4 $B$D$a$N%U%#!<%k%I$K(B "userquota" $B$HIU$12C$($^$9(B ($B>\:Y$O!"(B<B CLASS="COMMAND" >fstab</B > $B$N%^%K%e%"%k%Z!<%8$r$4Mw$/$@$5$$(B)$B!#(B <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="PROGRAMLISTING" > /dev/hda1 / ext2 defaults 1 1 /dev/hda2 /usr ext2 defaults,usrquota 1 1</PRE ></FONT ></TD ></TR ></TABLE > </P ><P >$B%0%k!<%W(B quota $B$rM-8z$K$9$k>l9g$K$O!"(B"userquota" $B$r(B "grpquota" $B$KCV$-49$($F(B $B$/$@$5$$!#(B <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="PROGRAMLISTING" > /dev/hda1 / ext2 defaults 1 1 /dev/hda2 /usr ext2 defaults,grpquota 1 1</PRE ></FONT ></TD ></TR ></TABLE > </P ><P >$B%f!<%6(B quota $B$H%0%k!<%W(B quota $B$NN>J}$rM-8z$K$9$k>l9g$O!"<!$N$h$&$K(B $B$J$j$^$9!#(B <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="PROGRAMLISTING" > /dev/hda1 / ext2 defaults 1 1 /dev/hda2 /usr ext2 defaults,usrquota,grpquota 1 1</PRE ></FONT ></TD ></TR ></TABLE > </P ></DIV ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="AEN70" >4.5. quota $B5-O?%U%!%$%k(B "quota.user" $B$H(B "quota.group" $B$r:n@.$9$k(B</A ></H2 ><P ><TT CLASS="FILENAME" >quota.user</TT > $B$H(B <TT CLASS="FILENAME" >quota.group</TT > $B$H$$$&(B quota $B5-O?%U%!%$%k(B (quota record file) $B$O!"N>J}$H$b(B root $B$r%U%!%$%k=jM-<T(B $B$H$7!"(Broot $B$@$1$K(B read-write $B%Q!<%_%C%7%g%s$r@_Dj$7$?>e$G!"$=$l0J30$N%f!<%6$O(B $B$$$C$5$$FI$_=q$-<B9T$G$-$J$$$h$&$K$7$^$9!#(B</P ><P >$B$^$:!"(Broot $B$G%m%0%$%s$7$^$9!#$=$7$F!"(Bquota $B$rM-8z$K$7$?$$%Q!<%F%#%7%g%s$N(B $B%k!<%H%G%#%l%/%H%j$K0\F0$7!"(B<TT CLASS="FILENAME" >quota.user</TT > $B$H(B <TT CLASS="FILENAME" >quota.group</TT > $B$r<!$N$h$&$K:n@.$7$^$9!#(B <TABLE BORDER="0" BGCOLOR="#E0E0E0" WIDTH="100%" ><TR ><TD ><FONT COLOR="#000000" ><PRE CLASS="PROGRAMLISTING" > touch /partition/quota.user touch /partition/quota.group chmod 600 /partition/quota.user chmod 600 /partition/quota.group</PRE ></FONT ></TD ></TR ></TABLE > </P ></DIV ><DIV CLASS="SECT2" ><H2 CLASS="SECT2" ><A NAME="AEN79" >4.6. $B%j%V!<%H(B</A ></H2 ><P >$B0J>e$G%j%V!<%H$7$F!"$3$l$^$G9T$C$?@_Dj$rM-8z$K$7$^$9!#(B</P ><P >$B$3$l0J9_!"(Bquota $B$rM-8z$K$7$?$$%Q!<%F%#%7%g%s$,=P$F$-$?>l9g!"I,MW$J@_Dj$O(B $B>e5-<j=g$N(B 4, 5, 6 $B$@$1$H$J$j$^$9!#(B</P ></DIV ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="requirements.html" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="setup2.html" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >Linux $B>e$G(B quota $B$r;H$&$?$a$NF0:n4D6-(B</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" > </TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >quota $B$N@_Dj(B - $B%Q!<%H(B2$B!'%f!<%6$H%0%k!<%W$K(B quota $B$r3d$jEv$F$k(B</TD ></TR ></TABLE ></DIV ></BODY ></HTML >