我正在尋找一種方法將文件複製到USB驅動器,然後插入,automaticaly。我需要:當一個新的USB插入 在Linux bash上自動將文件複製到USB
- 檢測 - 我的系統automaticaly安裝USB驅動器。
- 將文件複製到它上面。
我需要用linux bash來做到這一點。我已經搜索了一些有用的命令,如udev,mount,udevinfo,但真的不知道如何使用它們(組合它們)來獲得我需要的。
有什麼建議嗎?
我正在尋找一種方法將文件複製到USB驅動器,然後插入,automaticaly。我需要:當一個新的USB插入 在Linux bash上自動將文件複製到USB
我需要用linux bash來做到這一點。我已經搜索了一些有用的命令,如udev,mount,udevinfo,但真的不知道如何使用它們(組合它們)來獲得我需要的。
有什麼建議嗎?
我自己並沒有編寫任何udev規則,但是這個Ubuntu forum thread中的「etola」的回答正好描述了您的用例(在設備出現時執行腳本)。然而,它對所插入的每個設備都很敏感,因此您可能需要多個條目。
還有一本關於writing udev rules的手冊。
我種了它,它是功能性的,但我沒有固定的唯一的東西是:
好處是您不需要將任何文件複製到USB上,只需插入並將文件自動複製到它。希望這可以幫助別人,或者可以改進。 (不好意思的解釋如下西班牙語......)
KERNEL == 「sdb2」,RUN + = 「/家/ adario/paraCopiar/autocopiar」
老闕腦水腫ES闕寬多本身INSERTA拉MEMORIA USB ejecuta EL腳本德拉ubicacion (ELcódigo81 ES重要提示,雅雀dependiendo德老闕pongamos SE ejecuta底注o despues de las demas reglas,o no se ejecuta。El resto del nombre puede ser lo que querramos)。
須藤設置/ dev/sdb2到/ mnt/acopiar -t vfat的-o的umask = 000 CP -v /家/ adario/paraCopiar/loqueQuieroCopiar.zip/mnt/acopiar
Lo que hace es asignar otro punto de montaje al usb que ya se ha montado,èstopara que sepamos el nombre de laubicación。
用戶名ALL =(ALL)NOPASSWD:ALL