“unix:abstract=/tmp/dbus-KtyPDgWNin”套接字文件保存在哪里?

“unix:abstract=/tmp/dbus-KtyPDgWNin”套接字文件保存在哪里?

我尝试以下操作:

roroco@roroco ~/Dropbox/rbs/ro_cmds $ echo $DBUS_SESSION_BUS_ADDRESS
unix:abstract=/tmp/dbus-KtyPDgWNin,guid=ca3ea893cf45d42ef60e74d0545d84f6

但是当我想列出这个套接字文件时,我似乎找不到它:

roroco@roroco ~/Dropbox/rbs/ro_cmds $ lsa /tmp/dbus-KtyPDgWNin
ls: cannot access /tmp/dbus-KtyPDgWNin: No such file or directory

答案1

它是一个“抽象”套接字;它不存在于文件系统中。这是 Linux 主义。请参阅man 7 unix以了解更多详细信息。

相关内容