在 Debian 中,守护进程会在文件系统的哪个位置提供动态测量结果?
In Debian, where in the filesystem would a daemon provide dynamic measurement results?
作为文凭论文,我正在开发一个 Linux 守护进程,它在 Debian 上运行,并且也是 Debian 打包的以便于管理。它通过 I²C 读取各种测量结果。结果将在网站上显示。
在 Debian 中,守护进程会在文件系统的哪个位置输出此类测量数据以定期更新并从其他应用程序或用户读取?为了清楚起见,日志记录是单独完成的,我只需要几个包含当前值的文件(就像你可以在 /proc 中读取 CPU 温度一样)。
从FHS来看,这些似乎最合适:
/var/lib
或 /var/spool
/srv
/tmp
它应该去哪里?
/var
是变量文件的结构。所以保留在 /var/lib/you_application/
作为文凭论文,我正在开发一个 Linux 守护进程,它在 Debian 上运行,并且也是 Debian 打包的以便于管理。它通过 I²C 读取各种测量结果。结果将在网站上显示。
在 Debian 中,守护进程会在文件系统的哪个位置输出此类测量数据以定期更新并从其他应用程序或用户读取?为了清楚起见,日志记录是单独完成的,我只需要几个包含当前值的文件(就像你可以在 /proc 中读取 CPU 温度一样)。
从FHS来看,这些似乎最合适:
/var/lib
或/var/spool
/srv
/tmp
它应该去哪里?
/var
是变量文件的结构。所以保留在 /var/lib/you_application/