在Linux中設定磁碟限額(轉)

post0發表於2007-08-09
在Linux中設定磁碟限額(轉)[@more@]

1.檢查你的/etc/fstab ,假設沒有設定quota的檔案象下面這樣。

  /dev/hda1 / ext2 defaults 1 1

  /dev/hda2 /home ext2 defaults 1 2

  /home是單獨的一個分割槽。

  2.為了設定使用者usr1在目錄/home/usr1下所佔用的磁碟空間,

首先改/etc/fstab象下面這樣:

  /dev/hda1 / ext2 defaults 1 1

  /dev/hda2 /home ext2 defaults,usrquota 1 2

  3.登入為root,在需要設定quota的分割槽目錄下建立空檔案

quota.user

  #touch /home/quota.user

  #chmod 600 /home/quota.user

  4.重新啟動伺服器

  5.開始為指定的使用者分配磁碟限額和最多存放的檔案個數。

  # edquota -u user1

  Quota for user user1

  /dev/hda2: blocks in use: 0, limits (soft=5000,

hard=6500)

  inodes in use : 356, limits (soft=1000,hard=1500)你僅僅

需要更改limits那一項。

  注意:

  1.編輯/etc/fstab時,注意是usrquota,不是userquota.

  2.你可以檢視某個使用者的磁碟quota,如#quota jeph

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-938378/,如需轉載,請註明出處,否則將追究法律責任。

相關文章