какой путь начинается с @

Что такое символ @ в начале раздела пути сокетов при выводе команды «netstat -a»?

unix 3 [] СОЕДИНЕННЫЙ ПОТОК 10868 1261 / X @ / tmp / .X11-unix / X0

unix 3 [] СОЕДИНЕННЫЙ ПОТОК 13901 1537 / dbus-daemon @ / tmp / dbus- bzqSWN4VUU

unix 3 [] STREAM CONNECTED 11248 1603 / dbus-daemon @ / tmp / dbus-ifHSrM07KF

2
задан 23 March 2015 в 03:13

1 ответ

Это указывает, что сокет существует в абстрактном пространстве имен. То есть нет никакого файла сокета в файловой системе, названной "/tmp/.X11-unix/X0" и т.д., таким образом, они не могут быть открыты с помощью нормального системного вызова файла open(), а скорее могут только быть открыты с помощью сокета connect() вызов.

1
ответ дан 23 March 2015 в 03:13

Другие вопросы по тегам:

Похожие вопросы: