linux限制特定文件大小?
2019-09-20

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

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

这样就创建了一个大小为20M的磁盘镜像。

2、 挂载为设备:losetup/dev/loop0 /root/disk.img3、 格式化设备:mkfs.ext3/dev/loop04、 挂载为文件夹mkdir /testmount -t ext3 /dev/loop0 /test 这样/mnt/disk1这个文件夹只能使用20M的空间。

5、卸载方法,先卸载文件夹:umount /test6、卸载设备:losetup -d /dev/loop07、如果不再使用可以直接删除镜像文件:rm -f /root/disk.img注意事项:如果loop0不可用可挂载到loop1/loop2/loop3等等。

大家都在看
本站系本网编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容!本站文章版权归原作者所有,内容为作者个人观点。本站只提供参考并不构成任何投资及应用建议。本站拥有对此声明的最终解释权。