Tengo una entrada de directorio de la siguiente manera
srwxr-xr-x 1 ubuntu ubuntu 0 May 29 05:03 0.0.0.0=
No sé qué s
significa y también ese es un nombre de archivo extraño y me pregunto para qué sirve. ¿Podría ser esto basura o es algo significativo?
Respuestas:
Desde el
ls
Manual :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
conlsof
, si el proceso se abre como un usuario que ejecuta el socket:fuente
fuser
para determinar los procesos usando un archivo.También puede usar el
file
comando para determinar su tipo:o incluso
mimetype
:fuente
Para sumar, este tipo de archivo también se denomina archivo especial; existen varios archivos especiales en UNIX (todos se enumeran como parte del manual de ls, muru proporciona un fragmento útil).
Más información: https://www.linux.com/blog/file-types-linuxunix-explained-detail
fuente