C 检测linux中的驱动器添加/删除
我一直在试着看是否有我需要处理的信号,但我似乎找不到。我需要能够从c代码中检测何时从服务器插入/删除驱动器 半相关但可能值得提出自己的问题:C 检测linux中的驱动器添加/删除,c,linux,C,Linux,我一直在试着看是否有我需要处理的信号,但我似乎找不到。我需要能够从c代码中检测何时从服务器插入/删除驱动器 半相关但可能值得提出自己的问题: 有没有办法将特定驱动器插槽映射到设备名称?例如,服务器有6个硬盘位置;我可以将位置1设置为始终为/dev/sda吗?您可能希望查看udev中的这两个位置。这在内部有效吗?我的印象是,如果你制定了一个udev规则,它将执行另一个程序。请参阅:对于libudev方式。这看起来像是我一直在寻找的东西。非常感谢。我已经被这个问题困扰了好几个星期,每次它出现的时候,
有没有办法将特定驱动器插槽映射到设备名称?例如,服务器有6个硬盘位置;我可以将位置1设置为始终为/dev/sda吗?您可能希望查看udev中的这两个位置。这在内部有效吗?我的印象是,如果你制定了一个udev规则,它将执行另一个程序。请参阅:对于libudev方式。这看起来像是我一直在寻找的东西。非常感谢。我已经被这个问题困扰了好几个星期,每次它出现的时候,我都会把它推到我要解决的问题清单的后面。