Я решил использовать rsync для резервного копирования своих скачанных торрентов со своего домашнего сервера на мой ноутбук. Я прочитал руководство полностью, но не нашел способа автоматически синхронизировать файлы, когда новый файл или каталог добавляется в полный каталог торрентов.
Лучшее, что я мог найти, это запускать rsync ежедневно с помощью cron-задания, но я хочу, чтобы он был более интеллектуальным, как Ubuntu-One, и выполнял эту работу только тогда, когда добавлялось новое.
То, что Вы ищете, inotifywait
, от inotify-tools
пакет, который использует inotify
механизм.
ссылка:
http://blog.lagentz.com/general/automate-your-shell-scripts-using-inotify-and-inotifywait/
http://linux.die.net/man/1/inotifywait
Я использовал опции «script-torrent-done» в файле settings.json и указал, что это скрипт, который синхронизирует файл «Скачанные торренты» домашнего сервера с моим ноутбуком.