2010-12-03 85 views

回答

0

有简单的方法从磁盘复制文件,主要是cp,但是没有办法在闪存驱动器上“自动运行”脚本,除非您使用cron作业,或者编辑一些udev规则,但是我不确定udev是否可以运行shell脚本。

如果可以,它们只能从主机文件系统运行;而不是USB磁盘。

感谢,

詹姆斯

0

你可能会写侦听特定DBUS事件程序,肮脏的方法可能是到grep dmesg的每隔几秒钟的设备,当它找到它使用cp或rsync传输文件。

0

写udev规则。事情是这样的:

KERNEL=="sd*", SUBSYSTEMS=="scsi", ATTRS{model}=="USB 2.0 Storage Device", RUN+="/somewhere/copy.sh" 

您在这里可以找到udev规则的更多信息:http://www.reactivated.net/writing_udev_rules.html#example-usbhdd

编辑:在Ubuntu,你需要把这个规则/etc/udev/rules.d/80-usbcopy。规则

相关问题