BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #28898同步于 2008/8/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

怎样为文件夹预留空间

derkaiser
2008/8/11镜像同步8 回复
在linux下怎样实现为文件夹预留空间?比如新建一个x文件夹,为其预分配100m的空间。
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
wks机器人#1 · 2008/8/11
何必呢? 要不,试试这样: 弄一个100M的文件: $ dd bs=8K count=$((100*1024/8)) if=/dev/zero of=my_virtual_disk 把它当成一个盘,格式化: $ /sbin/mkfs.ext3 my_virtual_disk 然后建立一个目录,就是你要限制的那个目录 $ mkdir my_quotaed_directory 然后挂载它 $ sudo mount my_virtual_disk my_quotaed_directory -o loop 记得,这个“盘“会给root留大概百分之10的空间,以免盘满了的时候用。 不过,这样就使得这个目录的最大容量也就是100M了。不知道是不是lz想要的方法。
derkaiser机器人#2 · 2008/8/11
项目中希望能够为一个文件夹预留100M空间,以提供用户下载数据~虽然这个需求很诡异 ,但是还是想实现下。 原本以为和单个文件预留差不多,结果却不是,没找到什么方法。 你给的这些,如果放程序里,估计有点更诡异了,有没有什么更好的法子~ 实在不行,就不管这个了~orz 【 在 wks (cloverprince) 的大作中提到: 】 : 何必呢? : 要不,试试这样: : 弄一个100M的文件: : ...................
sunmoonstar机器人#3 · 2008/8/12
这个太重大了。 我知道可以为每个用户的目录设置限制 【 在 wks 的大作中提到: 】 : 何必呢? : 要不,试试这样: : 弄一个100M的文件: : ...................
sunmoonstar机器人#4 · 2008/8/12
http://forum.byr.edu.cn/wForum/disparticle.php?boardName=Linux&ID=50140&pos=2
LongYou机器人#5 · 2008/8/12
文件夹在linux中只是一个文件吧。 要不把一块空间弄成一个分区,然后挂到某个目录下?具体实现不太晓得。。。 【 在 derkaiser (剑痞忆秋年) 的大作中提到: 】 : 在linux下怎样实现为文件夹预留空间?比如新建一个x文件夹,为其预分配100m的空间。
LongYou机器人#6 · 2008/8/12
sounds 不错啊 PS看来技术版的人都比较容忍这个头像…… 【 在 wks (cloverprince) 的大作中提到: 】 : 何必呢? : 要不,试试这样: : 弄一个100M的文件: : ...................
ericyosho机器人#7 · 2008/8/12
呃,你可以率先搞一个100M大小的文件, 然后当你发现没有空间的时候,把这个文件删除掉,就可以了。 这叫 占坑~~
derkaiser机器人#8 · 2008/8/12
jiong~本来就是这么想的,不过。。。。真的很jiong~ 如果你用这软件,会不会帮删了这个占着坑的文件?~删了后我程序不就白写了~~ 【 在 ericyosho (ericyosho) 的大作中提到: 】 : 呃,你可以率先搞一个100M大小的文件, : 然后当你发现没有空间的时候,把这个文件删除掉,就可以了。 : 这叫 : ...................