Есть ли способ сказать rsync, чтобы он пропускал свой текущий файл во время синхронизации, возможно, отправив ему определенный сигнал?
Я уже знаю о игнорировании на основе шаблонов, но иногда это было бы удобно для меня.
Я не знаком с такой функциональностью, и страница руководства для текущей версии также не упоминается. Если не считать поиск по источнику в поисках «скрытых функций», которые не упомянуты на странице руководства, я думаю, можно с уверенностью предположить, что таких функций нет.
Я согласен, однако, что это звучит как удобная функция.
Я всегда убиваю rsync (control-c) и перезапускаю с опцией --exclude и, возможно, --delete. Поскольку rsync оставляет каталог назначения частично обновленным, второй запуск должен быть быстрее, потому что вы можете начать с того места, где остановились.
Вы также можете посмотреть на параметр part-dir для больших файлов.