我为 Raspberry Pi 编写了简单的 SystemD 服务,它收集一些数据并将其临时写入
/run/user/1000
它有效,但在重新启动时我发现,该目录在用户登录之前不存在。
如果我仍然想使用tmpfs
我的服务怎么办?我应该以某种方式强制创建这个目录吗?如何?我应该使用其他位置吗?哪个?我应该创建一个吗?在哪里?
答案1
对于服务,创建另一个用户来运行它。然后使用/dev/shm
, 或/tmp
, 进行临时存储。
我为 Raspberry Pi 编写了简单的 SystemD 服务,它收集一些数据并将其临时写入
/run/user/1000
它有效,但在重新启动时我发现,该目录在用户登录之前不存在。
如果我仍然想使用tmpfs
我的服务怎么办?我应该以某种方式强制创建这个目录吗?如何?我应该使用其他位置吗?哪个?我应该创建一个吗?在哪里?
对于服务,创建另一个用户来运行它。然后使用/dev/shm
, 或/tmp
, 进行临时存储。