我需要在没有剩余磁盘空间的情况下测试我的web应用程序,即我无法再编写任何文件。但我不想用垃圾填满我的硬盘,以确保没有剩余空间。我想要的是用特定的过程(实际上是一个PHP应用程序)来模拟这种情况。最简单的方法来模拟没有可用磁盘空间的情况?
确实,暂时禁止磁盘写入进程必须足够。
这样做最简单的方法是什么?我正在使用带有内置Apache/PHP软件包的Mac OS X 10.6.2。谢谢。
编辑:磁盘空闲空间检查不会是可靠的,因为它可以随时改变。许多页面正在同时提供。检查时可以有足够的可用空间,但在您实际写入内容时不会有空间。此外,检查磁盘可用空间将需要在编写文件的任何地方更改代码,这不是我想要的:-)最后,此解决方案与我试图测试的内容完全相反:我的应用程序如何在它不能再写了。
或使用符号链接。 – Matt 2010-01-11 18:45:18