Comandos FTP detallados

  
 

El comando FTP es uno de los comandos que se usan con más frecuencia para los usuarios de Internet. Ya sea que use FTP bajo el sistema operativo DOS o UNIX , encontrará una gran cantidad de comandos internos de FTP. La aplicación familiar y flexible de los comandos internos de FTP puede facilitar enormemente a los usuarios y obtener el doble del resultado con la mitad del esfuerzo.

El formato de línea de comando de FTP es: ftp -v -d -i -n -g [nombre de host], donde

-v muestra toda la información de respuesta del servidor remoto;

-n restringe el inicio de sesión automático de ftp, es decir, no se utiliza;

.n etrc file;

-d usa el modo de depuración;

-g cancela el nombre de archivo global.

Los comandos internos utilizados por ftp son los siguientes (los corchetes indican opcional):

1.! [cmd [args]]: ejecute el shell interactivo en la máquina local, salga para regresar al entorno ftp, Como:! Ls * .zip.

2. $ macro-ame [args]: Ejecuta la macro-nombre de la definición de macro.

3.account [contraseña]: Proporciona inicio de sesión al sistema remoto con éxito La contraseña adicional requerida para acceder a los recursos del sistema.

4.append local-file [remote-file]: agregue los archivos locales al host del sistema remoto. Si no se especifica un nombre de archivo del sistema remoto, se usa el nombre del archivo local.

5.ascii: Utilice el tipo de transmisión ascii.

6.bell: la computadora suena una vez después de ejecutar cada comando.

7.bin: utiliza transferencia de archivos binarios.

8.bye: Salir del proceso de sesión ftp.

9.case: cuando use mget, convierta en mayúsculas el nombre del archivo del host remoto a minúsculas.

10.cd remote-dir: ingrese el directorio del host remoto.

11.cdup: ingrese el directorio principal del directorio del host remoto.

12.chmod modo nombre-archivo de modo: establezca el modo de acceso del nombre de archivo del archivo host remoto al modo, como por ejemplo: chmod 777 a.out.

13.cerrar: interrumpir la sesión ftp con el servidor remoto (correspondiente a abrir).

14.cr: cuando se utiliza el método asscii para transferir archivos, el salto de línea de retorno de carro se convierte en una línea de retorno.

15.delete remote-file: borra archivos del host remoto.

16.debug [debug-value]: configura el modo de depuración para mostrar cada comando enviado al host remoto, como: deb up 3, si se establece en 0, significa cancelar la depuración.

17.dir [remote-dir] [local-file]: muestra el directorio del host remoto y guarda el resultado en el archivo local local-file.

18.disconnection: igual que close.

19.form format: establece el modo de transferencia de archivos en formato, el predeterminado es el modo de archivo.

20.get remote-file [local-file]: transfiere el archivo remoto del host remoto al archivo local del disco duro local.

21.glob: establece la extensión del nombre de archivo de mdelete, mget, mput. De forma predeterminada, el nombre del archivo no está extendido y el parámetro -g de la línea de comando.

22.hash: Cada vez que se transmiten 1024 bytes, se muestra un símbolo de hash (#).

23.help [cmd]: muestra información de ayuda para el comando interno de ftp cmd, como por ejemplo: help get.

24.idle [segundos]: configura el temporizador de suspensión del servidor remoto en [segundos] segundos.

25.imagen: establece el modo de transferencia binario (igual que el binario).

26.lcd [dir]: cambia el directorio de trabajo local a dir.

27.ls [remote-dir] [local-file]: muestra el directorio remoto remote-dir y lo guarda en el archivo local local-file.

28.macdef macro-name: define una macro que termina cuando se encuentra una línea en blanco debajo de macdef.

29.mdelete [remote-file]: borra los archivos del host remoto.

30.mdir remote-files local-file: similar a dir, pero puede especificar varios archivos remotos, como: mdir * .o. *. zipoutfile

31.mget remote-files : Transferir múltiples archivos remotos.

32.mkdir dir-name: crea un directorio en el host remoto.

33.mls archivo remoto local-file: igual que nlist, pero se pueden especificar varios nombres de archivo.

34.mode [modename]: establece el modo de transferencia de archivos en modename, el valor predeterminado es el modo de secuencia.

35.modtime nombre-archivo: muestra la hora de la última modificación del archivo host remoto.

36.mput local-file: transfiere varios archivos a un host remoto.

37.newer file-name: si la hora de modificación del nombre de archivo en la máquina remota es más cercana que la hora del archivo con el mismo nombre en el disco duro local, vuelva a transmitir el archivo.

38.nlist [remote-dir] [local-file]: muestra una lista de archivos en el directorio del host remoto y los guarda en el archivo local del disco duro local.

39.nmap [inpattern outpattern]: establece el mecanismo de asignación de nombre de archivo para que algunos caracteres del archivo se conviertan entre sí cuando se transfiere el archivo, como: nmap $ 1. $ 2. $ 3 [$ 1, $ 2]. [$ 2 , $ 3], cuando se transfiere el archivo a1.a2.a3, el nombre del archivo se convierte en a1, a2. Este comando es especialmente útil cuando el host remoto es una máquina que no es UNIX.

40.ntrans [inchars [outchars]]: establece el mecanismo de traducción de los caracteres del nombre del archivo, como ntrans 1R, el nombre de archivo LLL se convertirá en RRR.

41.open host [puerto]: establezca una conexión de servidor ftp especificada, puede especificar el puerto de conexión.

42. pasivo: ingresa el modo de transmisión pasiva.

43.prompt: establece avisos interactivos cuando se transfieren múltiples archivos.

44.proxy ftp-cmd: en la conexión de control secundaria, ejecute un comando ftp que permita que se conecten dos servidores ftp para transferir archivos entre los dos servidores. El primer comando ftp debe estar abierto para establecer una conexión entre los dos servidores primero.

45.put local-file [remote-file]: transfiere el archivo local local-file al host remoto.

46.pwd: muestra el directorio de trabajo actual del host remoto.

47.quit: Igual que bye, salir de la sesión ftp.

48.quote arg1, arg2 ...: Envíe parámetros al servidor ftp remoto literalmente, como por ejemplo: sistema de cotización.

49.recv remote-file [local-file]: same Obtener

50.reget remote-file [local-file]: similar a obtener, pero si existe un archivo local, se reanudará desde la última interrupción de la transmisión.

51.rhelp [cmd-name]: solicita ayuda de un host remoto.

52.rstatus [nombre de archivo]: si no se especifica el nombre del archivo, se muestra el estado del host remoto; de lo contrario, se muestra el estado del archivo.

53.rename [from] [to]: cambia el nombre del archivo del host remoto.

54.reset: borra la cola de respuestas.

55. marcador de reinicio: reinicia la obtención o colocación desde el marcador de marcador especificado, como: reiniciar 130.

56.rmdir dir-name: elimine el directorio del host remoto.

57.runique: establece el almacenamiento exclusivo del nombre del archivo. Si el archivo existe, agregue el sufijo ..1, .2, etc. después del archivo original.

58.send local-file [remote-file]: igual que put.

59.sendport: establece el uso del comando PORT.

60.site arg1, arg2 ...: envíe los parámetros como un comando SITE literalmente al host ftp remoto.

61.size file-name: muestra el tamaño del archivo del host remoto, como: sitio inactivo 7200.

62.status: muestra el estado actual de ftp.

63.struct [struct-name]: establece la estructura de transferencia de archivos en struct-name, que de forma predeterminada utiliza la estructura de flujo.

64.sunique: establece el almacenamiento del nombre del archivo host remoto en exclusivo (correspondiente a runique).

65.system: muestra el tipo de sistema operativo del host remoto.

66.tenex: establece el tipo de transferencia de archivos al tipo deseado de máquina TENEX.

67.tick: configura el contador de bytes para la transmisión.

68.trace: configura el seguimiento de paquetes.

69.type [nombre-tipo]: establezca el tipo de transferencia de archivos en nombre-tipo, el valor predeterminado es ascii, como: tipo binario, establezca el modo de transferencia binario.

70.umask [newmask]: establece la umask predeterminada del servidor remoto en newmask, como: umask 3.

71.usuario nombre de usuario [contraseña] [cuenta]: indique su identidad al host remoto. Cuando necesite una contraseña, debe ingresar su contraseña, por ejemplo: usuario anónimo my @ email.

72.verbose: con el parámetro -v de la línea de comando, se establece el modo de informe detallado. Todas las respuestas del servidor ftp se mostrarán al usuario. El valor predeterminado es on.

73.? [ ,null,null,3],Cmd]: igual que la ayuda.

Copyright © Conocimiento de Windows All Rights Reserved