linux限制文件夹大小

先用dd命令建立一个10G大的文件,命名为ftp.loop:
dd if=/dev/zero bs=10M count=1024 of=/home/ftp.loop
解释:
if=/dev/zero:表示输入文件为/dev/zero,一个虚拟的设备,顾名思义,里边的数据全是0
bs=10M: 表示每次读取的块大小为10M,这个数值的大小跟内存有关,如果你要每次读1G的数据
count=1024:表示共读取1024块
of=/home/ftp.loop:输出文件

2、将此常规文件与loop设备进行关联
losetup /dev/loop0 /home/ftp.loop
如果这里出现  losetup: /dev/loop0: device is busy  可以将 /dev/loop0换成 /dev/loop1,下面也要对应。
3、建立文件系统
mkfs.ext3 /dev/loop0

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

你可能感兴趣的:(linux,文件夹)