5. ¸®´ª½º¿¡¼­ Quota ¼³Á¤ - 2 Àå: »ç¿ëÀÚ¿Í ±×·ì¿¡°Ô ÇÒ´ç·® ¹èÁ¤

À̰ÍÀº edquota ¸í·ÉÀ» ÅëÇØ ÇàÇØÁø´Ù. (ÀÚ¼¼ÇÑ °ÍÀº `man edquota`¸¦ Âü°íÇϱ⠹ٶõ´Ù.)

5.1. ƯÁ¤ »ç¿ëÀÚ¿¡°Ô µð½ºÅ© ÇÒ´ç·® ¹èÁ¤

¿©±â ÇѰ¡Áö ¿¹°¡ ÀÖ´Ù. ¸¸¾à ½Ã½ºÅÛ¿¡ ·Î±×ÀÎ ¾ÆÀ̵ð bobÀ̶ó´Â »ç¿ëÀÚ°¡ ÀÖ°í, ÀÌ »ç¿ëÀÚÀÇ µð½ºÅ© ÇÒ´ç·®À» ¹èÁ¤Çϱâ À§ÇØ "edquota -u bob" ¸í·ÉÀ» »ç¿ëÇÔÀ¸·Î½á vi ¿¡µðÅÍ(¶Ç´Â $EDITOR ȯ°æº¯¼ö¿¡ ¼³Á¤ÇÑ ¿¡µðÅÍ)·Î quota°¡ ¼³Ä¡µÈ °¢ ÆÄƼ¼ÇÀÇ bobÀ̶ó´Â »ç¿ëÀÚÀÇ ÇÒ´ç·®À» ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.
Quotas for user bob: 
/dev/hda2: blocks in use: 2594, limits (soft = 5000, hard = 6500) 
           inodes in use: 356, limits (soft = 1000, hard = 1500)

"blocks in use"´Â ÇÑ ÆÄƼ¼Ç¿¡¼­ »ç¿ëÀÚ°¡ »ç¿ë ÁßÀÎ ÃÑ ºí·°(kilobyte ´ÜÀ§)À» ÀǹÌÇÑ´Ù.

"inodes in use"´Â ÇÑ ÆÄƼ¼Ç¿¡¼­ »ç¿ëÀÚ°¡ »ç¿ë ÁßÀÎ ÆÄÀÏÀÇ ÃÑÇÕÀÌ´Ù.

5.2. ƯÁ¤ ±×·ì¿¡ µð½ºÅ© ÇÒ´ç·® ¹èÁ¤

½Ã½ºÅÛ¿¡ gamesÀ̶ó´Â ±×·ìÀÌ ÀÖ°í, ÀÌ ±×·ìÀÇ µð½ºÅ© »ç¿ë·®À» Á¦ÇÑÇÏ°í ½Í´Ù¸é, "edquota -g games" ¸í·ÉÀ» »ç¿ëÇÏ¸é µÈ´Ù. ±×·¯¸é vi ¿¡µðÅ͸¦ ÀÌ¿ëÇØ games ±×·ìÀÇ ÇÒ´ç·®À» ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.
Quotas for group games: 
/dev/hda4: blocks in use: 5799, limits (soft = 8000, hard = 10000) 
           inodes in use: 1454, limits (soft = 3000, hard = 4000)

5.3. ÀÏ·ÃÀÇ »ç¿ëÀڵ鿡°Ô °°Àº °ªÀ¸·Î µð½ºÅ© ÇÒ´ç·® ¹èÁ¤

¿¹¸¦ µé¾î 100¸íÀÇ »ç¿ëÀÚÀÇ ÇÒ´ç·®À» »ç¿ëÀÚ bob°ú °°Àº °ªÀ¸·Î »¡¸® ¼³Á¤Çϱâ À§Çؼ­´Â, ¸ÕÀú bobÀÇ ÇÒ´ç·® Á¤º¸¸¦ Á÷Á¢ ¼öÁ¤ÇÑ ÈÄ¿¡ ´ÙÀ½ ¸í·ÉÀ» ¼öÇàÇÏ¸é µÈ´Ù.
edquota -p bob `awk -F: '$3 > 499 {print $1}' /etc/passwd`

¿©±â¿¡¼­ cshÀ» »ç¿ëÇϰí ÀÖ´Ù°í °¡Á¤Çϸç, »ç¿ëÀÚÀÇ UID°¡ 500ºÎÅÍ ½ÃÀÛÇÑ´Ù°í °¡Á¤Çϰí ÀÖ´Ù.

Ãß°¡ÀûÀ¸·Î edquota¿¡¼­´Â Soft Limit, Hard Limit, À¯¿¹ ±â°£(Grace Period)À̶ó´Â ´Ü¾îÀÇ Àǹ̸¦ ¾Ë¾Æ¾ß ÇÑ´Ù.

5.4. Soft Limit

Soft limit´Â ÇÑ ÆÄƼ¼Ç¿¡¼­ »ç¿ëÀÚ°¡ ¾µ ¼ö ÀÖ´Â ÃÖ´ë ¿ë·®À» °¡¸®Å²´Ù. ±×·¯³ª À¯¿¹ ±â°£(grace period) ³»¿¡ À־´Â »ç¿ëÀÚ´Â »ç¿ë ¿ë·® Ãʰú¿¡ ´ëÇØ¼­ °æ°í¸¦ ¹Þ°Ô µÇ´Â °æ°è¼±Ã³·³ µ¿ÀÛÇÑ´Ù.

5.5. Hard Limit

Hard limit´Â À¯¿¹ ±â°£(grace period)ÀÌ ¼³Á¤µÇ¾î ÀÖÀ» ¶§¿¡¸¸ µ¿ÀÛÇÑ´Ù. À̰ÍÀº µð½ºÅ© »ç¿ë¿¡ À־ Àý´ëÀûÀÎ Á¦ÇÑÀ» ÀǹÌÇÑ´Ù. Áï, »ç¿ëÀÚ´Â hard limit ÀÌ»óÀÇ µð½ºÅ© °ø°£À» »ç¿ëÇÒ ¼ö ¾ø´Ù.

5.6. Grace Period

À¯¿¹ ±â°£Àº »ç¿ëÀÚÀÇ »ç¿ë ¿ë·®ÀÌ soft limit ¿ë·®À» ³ÑÀº ÈĺÎÅÍ Àû¿ëµÇ´Â ½Ã°£ Á¦ÇÑÀÌ´Ù. ½Ã°£Àº sec(onds), min(utes), hour(s), day(s), week(s), month(s) ´ÜÀ§·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. "edquota -t" ¸í·ÉÀ» ½ÇÇàÇϸé À¯¿¹ ±â°£À» º¸°Å³ª ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.
Time units may be: days, hours, minutes, or seconds 
Grace period before enforcing soft limits for users: 
/dev/hda2: block grace period: 0 days, file grace period: 0 days 

"0 days" ºÎºÐÀ» Àû´çÇÑ ±â°£À¸·Î ¹Ù²ãÁØ´Ù. °³ÀÎÀûÀ¸·Î´Â 7ÀÏ("7 days" ȤÀº "1 week")·Î ¼³Á¤ÇØ ÁÖ¾ú´Ù.