Я хочу надіслати папку зі своєї Windows на віртуальну машину Linux, використовуючи PSCP. Ще раз зазначу, що хочу перенести папку, яка містить майже 200 файлів у ній.
Я хочу надіслати папку зі своєї Windows на віртуальну машину Linux, використовуючи PSCP. Ще раз зазначу, що хочу перенести папку, яка містить майже 200 файлів у ній.
Відповіді:
pscp в Windows, як і scp в Linux, має опцію '-r', щоб копіювати цілі каталоги рекурсивно.
З посібника
5.2.2.4 -r копіює каталоги рекурсивно
За замовчуванням PSCP копіюватиме лише файли. Будь-які каталоги, вказані для копіювання, будуть пропущені, як і їх вміст. Опція -r вказує PSCP спуститися в будь-які вказані вами каталоги та скопіювати їх та їхній вміст. Це дозволяє використовувати PSCP для передачі цілих структур каталогів між машинами.
Якщо ви працюєте в системі, яка не підтримує опцію -r (наприклад, деякі компіляції Busybox), загальним способом було б створити тарбол або zip-файл відповідної папки.