udev
udev(Userspace DEVice management)
sysfsと協調して/dev配下にあるデバイスを管理する? systemd-udevd.service
udevのデフォルトルール
/usr/lib/udev/rules.d/50-udev-default.rules
code:memo
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATRR{address}=="xx:xx:xx:xx:xx:xx", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
$ udevadm info -q path -n /dev/sda
/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/fd1d2cbd-ce7c-535c-966b-eb5f811c95f0/host0/target0:0:0/0:0:0:0/block/sda
$ udevadm info -q env -n /dev/sda
> udevadm info -q env -n /dev/sda
DEVPATH=/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/VMBUS:00/fd1d2cbd-ce7c-535c-966b-eb5f811c95f0/host0/target0:0:0/0:0:0:0/block/sda
DEVNAME=/dev/sda
DEVTYPE=disk
DISKSEQ=25
MAJOR=8
MINOR=0
SUBSYSTEM=block
USEC_INITIALIZED=3645781
ID_SCSI=1
ID_VENDOR=Msft
ID_VENDOR_ENC=Msft\x20\x20\x20\x20
ID_MODEL=Virtual_Disk
ID_MODEL_ENC=Virtual\x20Disk\x20\x20\x20\x20
ID_REVISION=1.0
ID_TYPE=disk
ID_SERIAL=36002248079f9f66f426ea82fb0957801
ID_SERIAL_SHORT=6002248079f9f66f426ea82fb0957801
ID_WWN=0x6002248079f9f66f
ID_WWN_VENDOR_EXTENSION=0x426ea82fb0957801
ID_WWN_WITH_EXTENSION=0x6002248079f9f66f426ea82fb0957801
ID_BUS=scsi
ID_PATH=acpi-VMBUS:00-vmbus-fd1d2cbdce7c535c966beb5f811c95f0-lun-0
ID_PATH_TAG=acpi-VMBUS_00-vmbus-fd1d2cbdce7c535c966beb5f811c95f0-lun-0
ID_FS_VERSION=1.0
ID_FS_TYPE=ext4
ID_FS_USAGE=filesystem
DEVLINKS=/dev/disk/by-id/scsi-36002248079f9f66f426ea82fb0957801 /dev/disk/by-path/acpi-VMBUS:00-vmbus-fd1d2cbdce7c535c966beb5f811c95f0-lun-0 /dev/disk/by-id/wwn-0x6002248079f9f66f426ea82fb0957801
TAGS=:systemd:
CURRENT_TAGS=:systemd:
確認用
Q. udev
参考
関連
メモ