Linux ¿Cómo puedo comprobar si udev está instalado?

Linux ¿Cómo puedo comprobar si udev está instalado?

¿Cómo puedo comprobar si udev está instalado y funciona correctamente? Simplemente llamar a udevadm sería un método, ¿verdad?

Respuesta1

Asegúrese de que el demonio udev udevdse esté ejecutando:

if [[ $(pgrep -c udevd) -eq 0 ]]; then
    echo "No udev"
else
    echo "udev is running"
fi

O verifique la salida del service udev statuscual contiene start/runningsi udev se está ejecutando.

Respuesta2

Si desea probar, su udev se está ejecutando y funcionando. haga lo siguiente para verificar.

Eliminar uno de los dispositivos de /dev

rm /dev/fd0

Ejecute udevtrigger y volverá a crear automáticamente el dispositivo faltante.

/sbin/udevtrigger

Respuesta3

@Peter: si el dispositivo ya no está, puedes volver a crearlo usando el siguiente comando.

[root@mg0016 ~]# mknod /tmp/fd0 b 2 0
[root@mg0016 ~]# ls -l /tmp/fd0
brw-r--r-- 1 root root 2, 0 Sep  7 10:09 /tmp/fd0

información relacionada