GNU/Linux >> Tutoriales Linux >  >> Linux

PSCP:Cargue una carpeta completa, Windows a Linux

Solución 1:

Dos problemas:primero, el * no va del lado de destino. Segundo, -r es para copiar un directorio completo y subdirectorios.

pscp -i C:\sitedeploy\abt-keypair.ppk includes\* [email protected]:/usr/local/tomcat/webapps/ROOT/includes/

Copiará todos los archivos en el includes\ local directorio al .../includes/ directorio en el servidor.

pscp -r -i C:\sitedeploy\abt-keypair.ppk includes\ [email protected]:/usr/local/tomcat/webapps/ROOT/

Copiará el includes\ propio directorio, incluidos todos los archivos y subdirectorios, al .../ROOT/ directorio en el servidor (donde el contenido del directorio local se fusionaría con cualquier .../ROOT/includes/ existente directorio.

Solución 2:

Descargo de responsabilidad:

No necesitas usar -i para esto. Es para la autenticación de archivos de clave privada. Solo usa -r para copiar los archivos fuente recursivamente.

Es posible que desee un método de arrastrar y soltar ya que está utilizando Windows. Puede, por ejemplo, utilizar el cliente WINSCP.

Solución 3:

Si desea copiar un directorio y su contenido, no necesita proporcionar una especificación de archivo para el destino. Simplemente use el nombre del directorio, por ejemplo.

pscp  -i C:\sitedeploy\abt-keypair.ppk includes\* [email protected]:/usr/local/tomcat/webapps/ROOT/includes/

Si desea copiar el directorio y todo lo que se encuentra debajo, puede usar -r :

pscp -r -i C:\sitedeploy\abt-keypair.ppk includes\ [email protected]:/usr/local/tomcat/webapps/ROOT/includes/

Linux
  1. Cómo cargar o descargar archivos/directorios usando sFTP en Linux

  2. 10 RAZONES PARA CAMBIAR WINDOWS 10 A LINUX

  3. ¿Qué caracteres están prohibidos en los nombres de directorio de Windows y Linux?

  4. Usando masilla para scp de Windows a Linux

  5. pscp copia el archivo de forma remota desde Windows a Linux

6 distribuciones de Linux para reemplazar Windows 10 y 7

Cómo ejecutar Windows 95 en Linux

Cómo extraer archivos a una carpeta en particular en Linux

Seguridad de Linux frente a Windows

¿Cómo puedo cargar una carpeta completa, que contiene otras carpetas, usando sftp en linux?

Linux / Carpeta y /carpeta raíz