模拟无可用磁盘空间情况的最简单方法?
我需要在没有剩余磁盘空间的情况下测试我的Web应用程序,即我无法再写入任何文件。但我不想用垃圾填满我的硬盘,只是为了确保真的没有空间。我想要的是用一个特定的进程(实际上是一个PHP应用程序)来模拟这种情况。
实际上,暂时禁止对进程进行磁盘写入必须足够了。
最简单的方法是什么?我使用的是带有内置Apache / PHP捆绑包的Mac OS X 10.6.2。谢谢。
编辑:磁盘可用空间检查将不可靠,因为它可以随时更改。同时提供许多页面。检查时可能有足够的可用空间,但在您实际编写内容时没有可用空间。另外,检查磁盘可用空间将需要在我编写文件的所有位置更改代码,这不是我想要的:-)最后,此解决方案与我试图测试的内容完全相反:我的应用在无法再写入时的行为。