小编cad*_*ian的帖子

XDG_RUNTIME_DIR 的良好默认设置?

XDG基本目录规范是用户目录一个非常有趣的规格。它还提供了良好的默认值,除了XDG_RUNTIME_DIR.

现在我正在编写一个需要创建命名管道的软件。它是一个基于用户的客户端-服务器框架(服务器有一个 FIFO,每个客户端有一个 FIFO)。

如果XDG_RUNTIME_DIR未定义,我目前正在使用每个用户的子目录/tmp- 但它不能确保所有指定的条件(即以“目录的生命周期必须绑定到正在登录的用户...”开头的段落)

是否/tmp/myserver-$USER足够好?

编辑

我在别处看到了一些建议:

  • . 很不满意(至少因为它不是绝对路径)。
  • 我还看到/var/run/user/$USER- 不错,但该目录不存在(至少在我运行 Debian测试的机器上

desktop directory defaults

12
推荐指数
2
解决办法
3万
查看次数

标签 统计

defaults ×1

desktop ×1

directory ×1