是否可以让目录中的所有文件始终创建为到 /dev/null 的符号链接,或者以其他方式忽略对它们的所有写入?

是否可以让目录中的所有文件始终创建为到 /dev/null 的符号链接,或者以其他方式忽略对它们的所有写入?

我总是通过符号链接将始终以一个名称存储的不需要的日志重定向到/dev/null。但有些应用程序会创建包含按日期等命名的文件的目录。我不想将这些日志存储在任何地方(甚至不在tmpfs),但仍让应用程序认为它正在将内容转储到那里,而不会在写入时引发任何错误。有办法吗?

例如,将 VirtualBox 配置为存储虚拟机,它~/.virtualbox会创建~/.virtualbox/VM/Logs/我不想存储的目录。

答案1

该项目允许创建这样的目录:

https://github.com/xrgtn/nullfs

相关内容