Ubuntu
將文件從 mac 同步到快閃記憶體驅動器 - 自動?
我有一個快閃記憶體驅動器,我們來命名它
FLASH
。我想在我的 Mac
FLASH
上插入(並自動掛載)時,執行特定腳本並使其~/Documents
自動複製到/Volumes/FLASH/Documents
(mac 將驅動器掛載到/Volumes
)。同一個驅動器,,
FLASH
(在 mac 情況下添加了這個新Documents
文件夾),當插入 Ubuntu 機器時,我希望它自動複製FLASH/Documents
到~/Documents
(或在安裝後自動執行腳本)。在這些不同的情況下我應該如何做到這一點?我不想為此使用第三方應用程序,我更喜歡使用兩個平台上都可用的核心/內置工具。
使用鑰匙使用
launchd
物品!StartOnMount
# example launchd plist file using StartOnMount key open -e /System/Library/LaunchDaemons/com.apple.backupd-attach.plist
更多資訊:
(方法 7:安裝卷時執行腳本)
在 Mac 上,使用Do Something When,這是一款免費軟體,可在您安裝/解除安裝驅動器時觸發操作。
在 Linux 端,udev可以在插入磁碟時執行外部程序(參見例如如何在插入 USB 設備時得到通知?)。