首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Linux和Mac上处理可移动介质USB/CD-ROM挂载/卸载事件

在Linux和Mac上处理可移动介质USB/CD-ROM挂载/卸载事件
EN

Stack Overflow用户
提问于 2011-05-30 18:54:37
回答 2查看 1.3K关注 0票数 0

我需要为可移动媒体mount/umount事件实现跨平台处理程序。在Windows上实现它并不难,现在我需要在LinuxMac上重复一遍又一遍。我认为这些平台以不同的方式处理可移动媒体。我应该查看哪些API?

另外,关于API。MSDN是一个非常好的资源,适用于所有框架的所有Windows API。对于Mac和Linux开发,是否有类似的资源,其中所有API的所有文档都整合在一起,并且易于搜索/导航?

编辑:在Mac方面,似乎有一个DiskArbitration框架可以完成这项工作。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-30 19:00:17

在Linux上,您可以编写一个udev规则来获取此类事件的通知。以下是关于udev规则和您的方案的具体信息:http://reactivated.net/writing_udev_rules.html#external-run

Linux的MSDN (或至少部分)是手册页。这是一个在线副本:http://linux.die.net/man/

票数 1
EN

Stack Overflow用户

发布于 2011-05-30 19:08:15

从这里开始:Writing udev rules

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6175355

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档