¿Cómo utilizar FTP para cargar el sitio web que creó?
1. Introducción a FTP
En las aplicaciones de red, los más utilizados son WWW y FTP es la abreviatura de File Transport Protocol, servidor FTP. puede proporcionar servicios de transferencia de archivos en la red. Los servidores FTP se pueden dividir en servidores anónimos (servidor Ftp anónimo) y servidores FTP del sistema según diferentes objetos de servicio. El primero puede ser utilizado por cualquier persona, mientras que el segundo sólo puede ser utilizado por personas con cuentas legítimas en el servidor FTP.
Cómo utilizar FTP
1. Introducción a FTP
En las aplicaciones de red, los más utilizados son WWW y FTP es la abreviatura del protocolo de transporte de archivos. para el Protocolo de transferencia de archivos, un servidor FTP puede proporcionar servicios de transferencia de archivos en la red. Los servidores FTP se pueden dividir en servidores anónimos (servidor Ftp anónimo) y servidores FTP del sistema. El primero puede ser utilizado por cualquier persona, mientras que el segundo sólo puede ser utilizado por personas con cuentas legítimas en el servidor FTP.
Problemas a los que se debe prestar atención al cargar archivos
1. Evite la aparición de archivos de cero bytes
Una vez que usé WS_FTP32 para cargar un archivo, se encontró un archivo html largo. El proceso de carga se detuvo varias veces y se repitió muchas veces sin éxito. No tuve más remedio que cancelar la conexión y volver a marcar. Cuando inicio WS_FTP para continuar con la carga, el sistema se niega a ejecutar y dice "Otro programa está utilizando el archivo". Revisé el directorio remoto usando WS_FTP y descubrí que el archivo que se iba a cargar existía pero tenía cero bytes y no podía realizar ninguna operación en el directorio remoto, como cambiar el nombre del archivo. Debido a que este archivo html es la página de inicio de mi página de inicio, si no se puede cargar, no se puede navegar por toda la página de inicio. Al final, tuve que cambiar el nombre y cargar el archivo en mi disco duro local para reanudar la navegación normal en la página de inicio. Al día siguiente, cuando usé WS_FTP para explorar el directorio remoto nuevamente, descubrí que el archivo de cero bytes había desaparecido. Por lo tanto, durante el proceso de carga, generalmente no interrumpa la operación de carga, especialmente no desconecte la red a mitad de camino. Una vez que se genere dicho archivo, comuníquese con su administrador para obtener ayuda para resolver el problema.
En segundo lugar, evite dañar los archivos locales
Otra operación de carga es que después de ejecutar WS_FTP para conectarse al servidor, los archivos del disco duro local y los archivos del directorio remoto aparecerán en dos ventanas. Al revisar los archivos en el directorio remoto, encontré un archivo de cero bytes. Inadvertidamente hice clic en él con el mouse. Inesperadamente, al hacer doble clic con el mouse se produjo una operación de error. Hice doble clic en el archivo remoto y la operación de descarga fue. realizado La ventana parpadeó, el archivo con el mismo nombre en el disco duro local se convierte en cero bytes. Este archivo contiene contenido que pasé una semana recopilando. Debido a que la carga anterior no tuvo éxito y no hubo copia de seguridad, todo el trabajo duro fue destruido. Realmente lo lamento y no he podido restaurar todo el contenido original.
3. Preste atención a las mayúsculas
Muchas páginas de inicio le permiten configurar sus propios subdirectorios. Es mejor almacenar diferentes archivos en diferentes directorios. Cuando cree un subdirectorio en el directorio remoto durante el proceso de carga, asegúrese de prestar atención a las letras entre mayúsculas y minúsculas y asegúrese de que sea coherente con el nombre del directorio utilizado en el diseño web. De lo contrario, no se llamará al contenido del directorio. correctamente, porque la mayoría de los servidores remotos Los nombres de archivos o directorios distinguen mucho entre mayúsculas y minúsculas.
4. Configure correctamente los directorios locales y remotos
Casi todo el software de carga FTP puede configurar las rutas de los directorios locales y remotos, de modo que el programa cambiará automáticamente al directorio especificado después del inicio. , puede ahorrarle mucho tiempo. La configuración del directorio remoto es particularmente importante porque después de conectarse al directorio raíz remoto, lleva mucho tiempo cambiar al directorio con el mouse.
Este es el método de configuración de WS_FTP (tomando como ejemplo el servidor FTP conectado al mundo personal de Zhanjiang, Guangdong): después de ejecutar el programa, complete "ZJ" y otros identificadores en la columna "Nombre de archivo" y complete en el nombre del servidor FTP en la columna "Nombre de host", específicamente "www2.zj.net.gd.cn", complete "ID DE USUARIO" en la columna "Nombre de usuario", complete "www2.zj.net". .gd.cn" en la columna "Nombre del servidor FTP", complete "www2.zj.net.gd.cn" en la columna "Nombre del servidor FTP". Complete su cuenta en "ID DE USUARIO", complete la contraseña en "Contraseña", complete el nombre del directorio remoto "/home/jinyt" en "Remote Host", donde Jinyt es el nombre de mi directorio, en "LocalPC" almacene el datos de la página de inicio en el directorio del disco duro local, luego presione el botón "GUARDAR" para guardarlos y luego presione OK. para iniciar la conexión y pronto estará conectado al directorio especificado.
Puntos clave para usar la línea de comandos FTP
El comando FTP es uno de los comandos más utilizados por los usuarios de Internet, ya sea en el sistema operativo DOS o UNIX, encontrará una gran cantidad de. FTP cuando se utiliza el comando FTP. La familiaridad con los comandos internos de FTP y su uso flexible pueden hacer que los usuarios se sientan más cómodos y lograr el doble de resultados con la mitad de 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 <; /p >
-i restringe el inicio de sesión automático de ftp, es decir, no lo usa;
-n archivo etrc
-d usa el modo de depuración ; p>
-g Cancelar nombres de archivos globales.
Los comandos internos utilizados por ftp son los siguientes (los corchetes indican opcionales):
1! [cmd[args]]: ejecuta un shell interactivo en la máquina local y vuelve al entorno ftp, por ejemplo: !ls*.zip.
2.$ macro-ame[args]: Ejecuta la definición de macro nombre-macro.
3. cuenta[contraseña]: proporciona el puerto adicional necesario para iniciar sesión en el sistema remoto. Después de iniciar sesión correctamente, la contraseña adicional necesaria para acceder a los recursos del sistema.
4. agregar archivo local [archivo remoto]: adjunte un archivo local al host del sistema remoto. Si no se especifica el nombre del archivo del sistema remoto, se utiliza el nombre del archivo local.
5.ascii: utiliza el método de transmisión de tipo ascii.
6. Tono de llamada: El ordenador sonará una campana cada vez que se ejecute un comando.
7. bin: Utilice el método de transferencia de archivos binarios: Utilice el método de transferencia de archivos binarios.
8. Adiós: Adiós: Salga del proceso de sesión ftp.
9.case: convierte letras mayúsculas en nombres de archivos de host remoto a letras minúsculas cuando se usa mget.
10. cd remote-dir: Vaya al directorio del host remoto.
11.cdup: vaya al directorio principal del directorio del host remoto.
12. nombre de archivo del modo chmod: establezca el modo de acceso del nombre del archivo del host remoto en modo, por ejemplo, chmod 777 a.out.
13. cerrar: Interrumpe la sesión ftp con el servidor remoto (correspondiente a abrir).
14: Convertir retornos de carro en avances de línea cuando se utiliza el método asscii para transferir archivos.
15. eliminar archivo remoto (eliminar archivo remoto): elimina el archivo del host remoto.
16. debug[valor-depuración]: configura el modo de depuración y muestra cada comando enviado al host remoto, como por ejemplo: 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: dir[remote-dir][local-file]: muestra el directorio del host remoto y guarda el resultado al archivo local.
18. Desconexión: Igual que cerrar.
19. formato de formulario: establece el formato para la transmisión de archivos, el valor predeterminado es el modo de archivo.
20.get remoto-file[local-file]: transfiere el archivo remoto en el host remoto al archivo local en el disco duro local.
21.glob: establece la extensión de archivo para mdelete, mget, mput. De forma predeterminada, no hay ninguna extensión de archivo, que es la misma que el parámetro -g en la línea de comando.
22. Hash: Muestra un símbolo de almohadilla (#) por cada 1024 bytes transferidos.
23.help[cmd]: muestra información de ayuda para el comando interno ftp cmd, como ayuda para obtener.
24.idle[segundos]: Establece el temporizador de suspensión del servidor remoto en [segundos] segundos.
25. Imagen: Establece el método de transmisión binaria (igual que binario).
26.lcd[dir]: cambia el directorio de trabajo local a dir.
27.ls[remote-dir][local-file]: muestra el directorio remoto remoto-dir y lo guarda en el archivo local local-file.
28.macdef macro-[nombre]: Defina una macro y úsela cuando encuentre una macro. nombre: define una macro que finaliza cuando se encuentra una línea en blanco en macdef.
29. mdelete[remote-file]: elimina el archivo del host remoto.
30. mdir archivos remotos archivo local: similar a dir, pero se pueden especificar varios archivos remotos, como mdir *.o.*.zipoutfile.
31. mget remote-files: Transfiere múltiples archivos remotos.
32. mkdir dir-name: crea un directorio en el host remoto.
33. mls archivo remoto archivo local: Igual que nlist, pero se pueden especificar varios nombres de archivo.
34. modo[nombremodo]: establece el modo de transferencia de archivos en nombremodo, el valor predeterminado es flujo.
35. modtime file-name: muestra la hora de la última modificación del archivo en el host remoto.
36. mput local-file (archivo local): transfiere varios archivos al host remoto.
37. nombre de archivo más nuevo: si la hora de modificación del nombre del archivo en la computadora remota está más cerca que la hora de modificación del archivo con el mismo nombre en el disco duro local, retransmita el archivo con el mismo nombre.