udevデータベースはどこに保存され、権限はどのように設定されますか?

udevデータベースはどこに保存され、権限はどのように設定されますか?

私はDebianを使用しています。読みながらman lsblk言及されたudevデータベースを見ました。

lsblkコマンドはsysfsファイルシステムを読み取り、udev データベース情報を収集します。もしudev データベース使用できないか、ブロックデバイスからLABEL、UUID、およびファイルシステムタイプを読み取ろうとする代わりに、udevサポートなしでlsblkがコンパイルされます。この場合、root権限が必要です。

また、「データベース」への言及をたくさん見つけることができます。man udev。私がudevうまくいくようですsystemd-udevd。ただし、manの場所にデータベースの場所を設定する機能は表示されず、/lib/systemd/system/udev.serviceデータベースがどこに保存されているかは表示されません。

ベストアンサー1

UDevデータベースはに保存されており、導入前に場所を設定できました/run/udev/data/dev/.udev*/runudev.confしかし、これはもはや可能ではありません。

おすすめ記事