限制文件夹大小的一种方法

来源:互联网 发布:发哥seo 编辑:程序博客网 时间:2024/05/14 23:39
1、先用dd命令建立一个10G大的文件,命名为ftp.loop:
dd if=/dev/zero ibs=10M count=1024 of=/home/ftp.loop
解释:
if=/dev/zero:表示输入文件为/dev/zero,一个虚拟的设备,顾名思义,里边的数据全是0
ibs=10M: 表示每次读取的块大小为10M,这个数值的大小跟内存有关,如果你要每次读1G的数据再写我也

不反对,只要你的内存够大。
count=1024:表示共读取1024块
of=/home/ftp.loop:输出文件

2、将此常规文件与loop设备进行关联
losetup /dev/loop0 /home/ftp.loop

3、建立文件系统
mkfs.ext3 /dev/loop0

4、挂接文件设备
mount -t ext3 /dev/loop0 /var/ftp