[Linux 常用技巧] linux的分区的优化和 磁盘配额
转载本站文章请注明,转载自:扶凯[http://www.php-oa.com]
本文链接: http://www.php-oa.com/2007/10/17/linuxdefenqudeyouhuahecipanpeie.html
linux的分区的优化和 磁盘配额
文件系统
mkfs.ext3 -b 4096 -i 4096 /dev/sda2 -i:节点号 -b:块
tune2fs -l /dev/sdb1 打印sdb1的属性
保留块
保留块-为管理员保留的硬盘管理空间,模认为总数据的5%
mkfs.ext3 -b 4096 -i 8192 -m 2 /dev/sda2
设置保留块的数量占总数的2%
tune2fs
tune2fs-调整ext2/ext3文件系统特性的软件
o -l <device> 查看文件系统信息
o -c <count> 设置强制自检的挂载次数(设置成-1时,不会自检)
o -i <n day> 设置强制自检的间隔时间 (设置成-1时,不会自检)
o -m <percentage> 保留块的%
o -j 将ext2文件系统转换为ext3格式
文件系统的检查软件
fsck-检查文件系统数据完整性
用法1:fsck -t ext2 /dev/sdb1
用法2:fsck.ext3 /dev/sdb1
磁盘配额
使用磁盘配额
磁盘配额作用是限制普通用户使用的磁盘空间,不至因为个别人的浪费影响所有人的使用.
要内核支持
只有ext2,ext3文件系统目前被支持
要用户程序quota软件包
磁盘配额配置过程
使用usrquota.grpquota选项挂载一个分区,激活内核的支持
mount -o usrquota,grpquota /dev/sdb1 /mnt/sdb1
mount -o remount,usrquota,grpquota /
init 1 (进入单用户环境)
quotacheck -cvuga 检查和创建磁盘配额的数据库文件
edquota -u <username> 为指定用户分配磁盘空间和节点数量
quota命令可以查看用户的配额使用情况
注:/etc/mtab分区,quotaon -a :激活quota.soft是可以超过的,hard是不可以超过的. repquota -a显示所有用户的quota信息


















