Не совсем ответ, но быстрее, чем полная перезагрузка следует сделать мягкую перезагрузку (т. е. убить сервер системы). Хотя я не знаю, как это сделать из командной строки (я обычно используемые в меню загрузки за что ;) я думаю, что вы просто использовать "убивать" команду в процесс после того, как вы определили, что (`ПС | грэп system_server должны помочь вам найти свой PID): `убить $(ПС | грэп system_server | у awk '{печати $2}')`. Что сказал: Если вы можете определить идентификатор этого приложения, оно должно работать точно так же (но может иметь побочные эффекты). Я забыл о том, что вы физически переключения устройства после размещения метки. Какая марка? Регистратора команд в скрипт выполняется после того, как устройство подключено. rsync и начинается сразу после этого. Кроме того, я верю в udev запускает вещи, когда они отсоединены, а также, когда они подключены. Это могло объяснить некоторые очевидные дополнительные вызовы?

Вы можете проверить zssh, которая имеется во Вселенной, и, следовательно, доступен с

судо apt-получить установку zssh

Вам нужно это на вашем рабочем сервере и на клиенте, но в основном, когда вошли в zssh, вы нажмите 'сочетание клавиш Ctrl-@' и его воспитывает "режим передачи файлов", который позволяет отправлять файлы обратно вниз по трубе в вашем компьютере, или загрузить их с клиента на сервер.

Однако, вы не должны повторно auth или открывать новое окно для УПП.

Если вы используете SSH-ключи, и агентом SSH, вы можете достаточно легко сделать:

[ввод]~[Ctrl] и-з

Какой будет фон СШ, а потом просто УПП $!:/неважно/неважно.

После того как файл будет передан, ФГ , чтобы сделать СШ обратно.

Если вы не используете Ключ, вы все еще можете использовать "ControlMaster" и "ControlPath" опции добавлены в последней версии OpenSSH версии, но это становится сложнее, проверить мужчину файле ssh_config