【发布时间】:2015-02-20 19:16:57
【问题描述】:
我想创建一个给定长度(即 2GB)的非稀疏文件,但我想在实际将内容写入磁盘之前检查这是否可行。
换句话说,我想避免在写入时获得 ENOSPC(设备上没有剩余空间)。我不想创建大小为 2GB 的“测试文件”或类似的东西,只是为了检查是否有足够的空间。
这可能吗?
【问题讨论】:
-
Windows? Linux?微波炉?汽车ABS?互联网路由器?手机?电梯控制器?
-
大声笑。对不起。 Linux。 C语言
-
我回滚了你上次的编辑,刚刚添加了Linux标签,C标签已经存在了。
-
不过,您仍可能希望在计划用于此目的的存储设备上添加详细信息。