Escuche los eventos de cambio de hardware desde el kernel de Linux o udev

Necesito ejecutar algún código en el montaje y desmontaje del dispositivo de almacenamiento.
¿Cómo puedo escuchar estos eventos en Linux?

Estaba pensando en agregar algunosudev reglas para ejecutar algún script (se agradece cualquier conocimiento en este asunto).Pero preferiría escuchar los eventos del núcleo en algún socket de enlace de red con mi demonio (al igual que lo hace udev) o algo así.

Respuestas a la pregunta(2)

Su respuesta a la pregunta