Следите за передачей файлов от обоих источников и целей, межплатформенных

Я часто передаю файлы между своими машинами Windows 7 и Ubuntu 10.10, в обоих направлениях, в моей домашней сети. Обычно я просто использую файловый менеджер окна (Наутилус или Windows Explorer) на том, какой бы ни машина я сижу в инициировать копию/перемещение в какой бы ни направление. Иногда я использую WinSCP на машине Windows, потому что Samba и/или Windows, кажется, не справляются со многими большими одновременными передачами.

Таким образом, мой вопрос, существует ли приложение, которое я мог использовать для инициирования копии/перемещения с любой машины и позволить мне просматривать, прогрессируют/уведомляют меня завершения на другой машине?

Например, я запускаю передачу на машине Windows, пойдите и работайте над моей машиной Ubuntu. От моей машины Ubuntu я отслеживаю прогресс и уведомляюсь относительно завершения (одного или всех передач).

0
задан 03.03.2011, 10:06

1 ответ

Я не знаю приложение, которое делает точно, что Вы хотите, но я могу сказать Вам, как создать тот. Вы могли создать простой сценарий оболочки для наблюдения размера файла. Запустите с чего-то как:

while sleep 1; do ls -l $targetfile; done

Это покажет прогресс, и если Вы будете знать размер файла 'ls-l' в источнике, то Вы будете знать, когда он будет сделан.

Конечно, Вы могли развернуть это, чтобы проанализировать входные и выходные размеры файла, сравнить их и сообщить, когда они соответствуют. Зависит, как автоматизированный Вы хотите это.

Я предполагаю, что у Вас есть ssh доступ между обеими машинами. Если у Вас уже нет его, Cygwin является хорошим пакетом в Windows, чтобы дать Вам подобную Linux среду.

1
ответ дан 24.11.2019, 12:07

Теги

Похожие вопросы