web-dev-qa-db-ja.com

Linux udevがインストールされているかどうかを確認するにはどうすればよいですか?

Udevがインストールされ、正しく機能しているかどうかをどのように証明できますか? udevadmを呼び出すだけでメソッドになりますよね?

2
Peter

Udevデーモンudevdが実行されていることを確認します。

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

または、udevが実行されている場合は、service udev statusを含むstart/runningの出力を確認します。

2
Aaron Digulla

Udevをテストするものが実行され、機能している場合。確認するには、次の手順を実行します。

/ devからデバイスの1つを削除します

rm /dev/fd0

Udevtriggerを実行すると、不足しているデバイスが再び自動作成されます。

/sbin/udevtrigger
2
Satish

@ Peter-デバイスがなくなった場合は、次のコマンドを使用してデバイスを作成し直すことができます。

[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
1
user156944