2010-12-03 76 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。規則

相關問題