插入/删除一块磁盘效果如下:
add@/devices/pci0000:00/0000:00:01.0/0000:01:00.2/0000:03:04.0/host2/target2:0:0/2:0:0:0
add@/class/scsi_disk/2:0:0:0
add@/block/sda
add@/class/scsi_device/2:0:0:0
add@/class/scsi_generic/sg0
remove@/class/scsi_generic/sg0
remove@/class/scsi_device/2:0:0:0
remove@/class/scsi_disk/2:0:0:0
remove@/block/sda
remove@/devices/pci0000:00/0000:00:01.0/0000:01:00.2/0000:03:04.0/host2/target2:0:0/2:0:0:0
其实hotplug其中有一步也是用到了inotify的!
个人更喜欢这种了,哈哈,因为它适合任何系统,兼容性强!