我编写了几个通过 Unix 域套接字(原始套接字)进行通信的守护进程,现在我想在生产服务器上为它们找到最合适的位置。哪些文件放在哪里?
这是我到目前为止所得到的(随时建议更好的位置):
- 守护进程二进制文件/可执行文件:没有线索......
/usr/sbin/<subdir>/
?/usr/bin/<subdir>/
? 别的地方? - 套接字:(
/var/run/<subdir>/
不知道为什么,但我觉得不舒服/tmp/
) - 日志文件:
/var/log/<subdir>/
- 配置文件:
/etc/<subdir>/
目标操作系统是 Ubuntu 服务器 16.04+。