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

ziz*_*2kw 2 linux unix sockets

我尝试以下操作:

roroco@roroco ~/Dropbox/rbs/ro_cmds $ echo $DBUS_SESSION_BUS_ADDRESS
unix:abstract=/tmp/dbus-KtyPDgWNin,guid=ca3ea893cf45d42ef60e74d0545d84f6
Run Code Online (Sandbox Code Playgroud)

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

roroco@roroco ~/Dropbox/rbs/ro_cmds $ lsa /tmp/dbus-KtyPDgWNin
ls: cannot access /tmp/dbus-KtyPDgWNin: No such file or directory
Run Code Online (Sandbox Code Playgroud)

小智 6

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