Из руководства :ls
Тип файла - один из следующих символов:
'-' обычный файл
'b' блокировать специальный файл
'c' символьный специальный файл
'C' высокопроизводительный («непрерывные данные») файл
«d» каталог
«D» дверь (Solaris 2.5 и выше)
«l» символическая ссылка
«M «автономный (« перенесенный ») файл (Cray DMF);
« n »специальный сетевой файл (HP-UX)
« p »FIFO (именованный канал)
« P »порт (Solaris 10 и выше)
« s »сокет
«? » какой-то другой тип файла
Итак, это сокет Unix . Это может иметь смысл, поскольку сокеты создаются процессами для прослушивания запросов. Используйте, lsofчтобы определить, какой процесс использует этот сокет.
Вам может понадобиться использовать sudoс lsof, если сокет открыт процессом, выполняющимся от имени другого пользователя:
$ lsof /run/snapd.socket
$ sudo lsof /run/snapd.socket
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
systemd 1 root 197u unix 0xffff99dc9afa3000 0t0 191670 /run/snapd.socket type=STREAM
snapd 18626 root 8u unix 0xffff99dc9afa3000 0t0 191670 /run/snapd.socket type=STREAM