Gdzie jest zapisany plik gniazda „unix: abstract = / tmp / dbus-KtyPDgWNin”?


2

Próbuję:

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

Ale kiedy chcę wymienić ten plik gniazda, nie mogę go znaleźć:

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

Jeśli znasz gniazdo (jak 42133), wypróbuj polecenie netstat -a. Te gniazda, o których mówisz, są gniazdami domenowymi UNIX. netstat pokaże więcej informacji, jeśli gniazdo jest trwałe. Gniazda domeny uniksowej zwykle mają numer gniazda jako część nazwy: proces uzposs1 ma to gniazdo domeny: uzposs1.unixstr10002
jim mcnamara

Odpowiedzi:


6

To „abstrakcyjne” gniazdo; nie istnieje w systemie plików. To jest Linux-ism. Zobacz man 7 unixpo więcej szczegółów.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.