Linux系统单个文件夹大小怎么限制

 我来答
路过的GP03
2016-11-11 · 超过26用户采纳过TA的回答
知道答主
回答量:84
采纳率:100%
帮助的人:17.4万
展开全部

Linux下由于某些用途需要限制个别文件夹大小,可以使用镜像文件挂载的形式来实现。

1、   创建一个指定大小的磁盘镜像文件:dd if=/dev/zero of=/root/disk.img bs=2M count=10。这样就创建了一个大小为20M的磁盘镜像。

2、   挂载为设备:losetup/dev/loop0 /root/disk.img

3、   格式化设备:mkfs.ext3/dev/loop0

 

4、   挂载为文件夹

mkdir /test

mount -t ext3 /dev/loop0 /test

 

这样/mnt/disk1这个文件夹只能使用20M的空间。

 

5、卸载方法,先卸载文件夹:umount /test

6、卸载设备:losetup -d /dev/loop0

7、如果不再使用可以直接删除镜像文件:rm -f /root/disk.img

注意事项:如果loop0不可用可挂载到loop1/loop2/loop3等等。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式