Desde el ls
Manual :
El tipo de archivo es uno de los siguientes caracteres:
'-' archivo regular
'b' bloquee el archivo especial
'c' archivo especial de caracteres
'C' alto rendimiento (“datos contiguos”) archivo
'd' directorio
'D' puerta (Solaris 2.5 y superior)
'l' enlace simbólico
'M 'archivo' fuera de línea (“migrado”) (Cray DMF)
'n' archivo especial de red (HP-UX)
'p' FIFO (tubería con nombre)
'Puerto' P '(Solaris 10 y superior)
' s 'socket
'? ' algún otro tipo de archivo
Entonces, eso es un socket Unix . Podría ser significativo, ya que los sockets son creados por procesos para escuchar las solicitudes. Se usa lsof
para determinar qué proceso está usando ese socket.
Es posible que deba usar sudo
con lsof
, si el proceso se abre como un usuario que ejecuta el socket:
$ 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