在 Linux 中检测 CDROM 介质移除/插入的最简单方法是什么

fly*_*pen 5 linux dbus cd-rom

在 Linux 中检测 CDROM 介质移除和插入的最简单方法是什么?我想编写一些简单的代码来处理这个问题。例如,只需绑定一个媒体插入事件并实现处理程序。

谢谢!

iti*_*avi 0

从用户空间最简单的方法是 grep mount 命令的输出,前提是您已将 CDROM 配置为自动挂载(在 /etc/fstab 中)。但是如果您想要异步通知,您可能需要查看 udev 规则和 uevents。