перенесення папки з Windows на Linux


-1

Я хочу надіслати папку зі своєї Windows на віртуальну машину Linux, використовуючи PSCP. Ще раз зазначу, що хочу перенести папку, яка містить майже 200 файлів у ній.

Відповіді:


1

pscp в Windows, як і scp в Linux, має опцію '-r', щоб копіювати цілі каталоги рекурсивно.

З посібника

5.2.2.4 -r копіює каталоги рекурсивно

За замовчуванням PSCP копіюватиме лише файли. Будь-які каталоги, вказані для копіювання, будуть пропущені, як і їх вміст. Опція -r вказує PSCP спуститися в будь-які вказані вами каталоги та скопіювати їх та їхній вміст. Це дозволяє використовувати PSCP для передачі цілих структур каталогів між машинами.

Якщо ви працюєте в системі, яка не підтримує опцію -r (наприклад, деякі компіляції Busybox), загальним способом було б створити тарбол або zip-файл відповідної папки.


Як бічне зауваження, якщо ви будете регулярно копіювати одну і ту ж папку (наприклад, завантажувати веб-сайт зі свого робочого столу Windows на ваш Linux-сервер), я б запропонував використовувати rsync через ssh, оскільки в наступних копіях він передає лише ті файли, які змінилися з моменту останньої копії та знову не весь каталог.
Лукаш Лоеш
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.