Transfiera los archivos de la línea de comando con PSCP

Dutch French Spanish Portuguese Italian German Japanese Chinese Korean Russian Arabic Bookmark and Share this Article Original English article
  

Un segundo método para transferir archivos de una línea de comando de Windows aviso es utilizar PSCP. Desemejante de PSFTP, PSCP no es interactivo y se diseña transferir archivos "en uno tirado" y después salir, como el comando del scp de OpenSSH. PSCP también permite que usted especifique comodines dentro de nombres de fichero (PSFTP no ). Además, PSCP trabajará con cualquier servidor de SSH pues no es dependiente en SSHv2 que está presente.

La nota  PSCP copiará oculto archivos al servidor alejado, sobreescribiendo cualquier archivo con el mismo nombre, sin incitar para la verificación. Tenga cuidado al usar PSCP de copiar archivos.

Si usted desea evitar que PSCP sobreescriba algunos archivos, quite cualquier permisos de escritura en cualquier archivo que usted desee guardar. Esto se puede hacer en un sistema de UNIX publicando el comando siguiente:

archivo del --w del chmod de $

Esto evitará que PSCP sobreescriba el archivo.

PSCP se funciona de la línea de comando y tiene muchas opciones, que usted puede ver vía –la opción de h:

C:\>pscp - h
Cliente seguro del copy de la masilla
Lance 0.53b
Uso:      pscp [ opciones ] [ blanco de user@]host:source
            fuente del pscp [ opciones ] [ fuente... ] [ user@]host:target
            pscp [ opciones ] - ls user@host:filespec
Opciones:
  - cualidades        del archivo del coto de p
  - la tranquilidad        de q, no demuestra estadística
  - directorios        de la copia de r recurrentemente
  - mensajes        prolijos de la demostración de v
  - ajustes de la carga  del sessname de la carga de la sesión ahorrada
  - el puerto de P   conecta con el puerto especificado
  - l usuario   conecta con el username especificado
  - conexión del passw del picovatio con contraseña especificada
  -1 uso     de la fuerza -2 de la versión particular del protocolo de SSH
  - C        permite la compresión
  - archivo dominante    privado dominante de i para la autentificación
  - la hornada    inhabilita todos los avisos interactivos
  - inseguro   permita los comodines del servidor-lado (PELIGROSOS)

Algunas de las opciones más comunes se explican más detalladamente abajo:

- p = esto preservará la fecha y los timestamps en cualquier archivo transferido.

- r = por el defecto, PSCP copiará solamente archivos y saltará sobre cualquier directorio encontrado. –La opción de r copiará recurrentemente cualquier estructura del directorio encontrada.

Los siguientes son dos ejemplos de utilizar PSCP para intercambiar archivos por la máquina server.example.com como sshuser del usuario.

Chasque encendido el menú del comienzo y seleccione el funcionamiento. En el campo proporcionó, mecanografían adentro el cmd si usted está funcionando Windows NT/2000/XP o comando si usted está funcionando Windows 9x/ME y chasca encendido el botón ACEPTABLE.

El sintaxis para descargar un archivo de una máquina remota es como sigue:

local-nombre de fichero de pscpuser@hostname:remote-filename

donde está la identificación del usuario el usuario con la cual usted conectará en la máquina remota, el hostname es el hostname o el IP address de la máquina remota, el alejado-nombre de fichero es la trayectoria llena y el nombre del archivo en la máquina remota a descargar y el local-nombre de fichero es la trayectoria y el nombre completos del archivo descargado.

No es necesario especificar el directorio para las discusiones del alejado-nombre de fichero o del blanco-nombre de fichero. Si el directorio no se especifica en la discusión del alejado-nombre de fichero, PSCP asume que el archivo está en el directorio casero alejado de la identificación del usuario se especifica que. Si el directorio no se especifica en la discusión del local-nombre de fichero, PSCP descargará el archivo en el directorio actual. Sin embargo, se requieren ambas discusiones, así que si usted no desea cambiar el nombre del archivo descargado y usted desea ponerlo en el directorio local actual, especifique "." para la discusión del local-nombre de fichero "." representa el directorio actual:

Aquí está un ejemplo de un usuario usando PSCP para conectar con la máquina server.example.com como sshuser del usuario y descargando el archivo nombrado test.pl al directorio actual:

      C:\>pscp sshuser@server.example.com:test.pl.
      contraseña de sshuser@server.example.com's: ********
      test.pl      |     0 KB |    0.1 kB/s | ETA: 00:00:00 | 100%

      : \ > de C

El sintaxis para uploading un archivo es como sigue:

pscplocal-nombre de fichero user@hostname:remote-filename

donde está el usuario el usuario a conectar con en la máquina remota, el hostname es el hostname o el IP address de la máquina remota, el local-nombre de fichero es la trayectoria llena y el nombre del archivo local a upload y del alejado-nombre de fichero es la trayectoria y el nombre completos del archivo uploaded alejado. Si no se especifica ningún directorio para la discusión del local-nombre de fichero, el directorio local actual será utilizado. Si no se especifica ningún directorio para la discusión del alejado-nombre de fichero, el directorio casero alejado del usuario que entra será utilizado. Sin embargo, los dos puntos que siguen el hostname deben todavía estar presentes.

Aquí está un ejemplo de un usuario usando PSCP para conectar con la máquina server.example.com como sshuser del usuario y uploading todos los archivos nombrados pruebe. * a /tmp:

      Prueba de C:\>pscp * sshuser@server.example.com:/tmp
      contraseña de sshuser@server.example.com's:
      test.c       |      0 KB |    0.1 kB/s | ETA: 00:00:00 | 100%
      test.sh      |      0 KB |    0.2 kB/s | ETA: 00:00:00 | 100%

      : \ > de C

esto es un artículo agregado por Allan Servedio


Negación: Nuestro Web site no es responsable de la información contenida por este artículo. Este artículo de ninguna manera refleja las vistas, las opiniones, los pensamientos o la creencia del personal del directorio de los artículos.

Aviso de la traducción: El artículo "archivos de la transferencia de la línea de comando con PSCP" fue traducido usando un servicio de traducción automatizado. Nos disculpamos sinceramente por cualquier error de la traducción que ocurriera. Gracias por entender.


Online: 1258 users browsing the articles directory