請告訴我一個簡單的UNIX程序自動文件或文件夾複製到硬盤,當U盤插入USB端口是UNIX程序自動從USB複製文件到硬盤
1
A
回答
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。規則
相關問題
- 1. 使用Perl連接時,如何從USB設備自動將文件複製到硬盤中?
- 2. VB.NET將文件從資源複製到硬盤
- 3. 將文件從CD複製到硬盤,然後運行Java
- 4. 硬盤自動運行程序
- 5. powershell複製項目從硬盤驅動器到另一個硬盤的所有文件
- 6. 將xampp數據庫或表複製到外部硬盤驅動器或USB棒
- 7. 將文件從Unix複製到Sharepoint 2010
- 8. 如何知道程序是從USB還是固定硬盤運行?
- 9. 將文件複製到USB自動山樹莓派
- 10. 在Linux bash上自動將文件複製到USB
- 11. 複製SD卡/ USB硬盤中的所有數據
- 12. 將.xls附件從outlook 2007複製到硬盤
- 13. 通過USB從iPhone應用程序訪問Mac硬盤驅動器
- 14. 備份硬盤和USB設備到img或iso文件
- 15. Windows硬盤驅動器實時複製
- 16. 將文件複製到CD而不是硬盤上的腳本到新目錄
- 17. 複製圖像文件到硬盤中PHP
- 18. 將csv資源文件複製到硬盤
- 19. 如何將文件複製到外部硬盤在php
- 20. Unix Shell腳本將文件從unix位置複製到windows FTP
- 21. 如何製作腳本從USB文件夾啓動程序?
- 22. 如何在Ubuntu中將文件夾從機器複製到外部硬盤?
- 23. Linux,sysfs,usb棒和usb硬盤驅動器
- 24. 使用USB自動登錄到程序
- 25. 在usb硬件插件上啓動程序
- 26. 將硬盤從一個硬盤移動到另一個
- 27. 從Unix複製文件到Windows更改文件名
- 28. Java程序將文件從/複製到移動設備
- 29. scp通過服務器從硬盤驅動器複製
- 30. 從死蘋果複製Apple Mac硬盤驅動器?