"srw-rw-rw-" est un jeu permissions, pas type fichier
srw-rw-rw- apparaît dans sortie ls -l. Décomposition :
- s — Type fichier socket (endpoint communication inter-processus).
- rw- — Propriétaire : lecture + écriture.
- rw- — Groupe : lecture + écriture.
- rw- — Autres : lecture + écriture.
C'est quoi un socket Unix ?
- Flux octets bidirectionnel entre processus même hôte.
- Créé par
socket(AF_UNIX, ...)+bind()vers chemin système fichiers. - Utilisé par : Docker (
/var/run/docker.sock), X11 (/tmp/.X11-unix/X0), systemd, bases données (PostgreSQL/.s.PGSQL.5432), Redis.
Pas fichier régulier
Vous ne pouvez pas cat, cp, ou vim un socket. Outils : socat, nc -U, systemd-socket-activate.
