【发布时间】:2009-12-27 03:50:33
【问题描述】:
当我使用tmpfile() 处理大文件时,我使用的程序失败了。问题似乎是我无权在 /tmp 中创建大文件,该函数默认使用该文件。那么有没有一种方法可以让 tmpfile() 写入不同的位置?
编辑:有问题的程序是sox,它使用C。
【问题讨论】:
-
您不太可能“没有在
/tmp中创建大文件的权限”。您更有可能已经填满了/tmp分区。为什么不简单地增加/tmp分区的大小? -
这是在我无法控制 /tmp 设置的共享服务器上
标签: linux posix tmp temporary-files