shell script ftp al directorio remoto
1. Descargue los datos empaquetados en la máquina en la sala de computadoras de telecomunicaciones remotas. Esto no es difícil, se puede hacer en una sola declaración.
Copie el código de la siguiente manera:
wget
ftp://nombre_usuario:contraseña@dirección_ip:puerto/dir/nombre_archivo
2 Para las tareas programadas, debe escribir un script y agregarlo. a las tareas programadas.
a. Suponga que planea hacer una copia de seguridad de archivos remotos en el directorio /var/www/html/back. Vaya a este directorio y cree un nuevo archivo con el siguiente contenido.
Copia el código de la siguiente manera:
p>!#/bin/sh
cd
/var/www/html/ back/
wget
ftp (la declaración anterior)
Guárdelo como bak.sh
b. Agregue una tarea programada. Direct vi
/etc/crontab
Agrega la siguiente declaración a la última línea
Copia el código de la siguiente manera:
30
18
*
<
*
raíz
/var/www /html/back/bak.sh (la ubicación donde se guarda el script)
De esta manera, la máquina centos local realizará automáticamente una copia de seguridad de los archivos FTP remotos en /var/www/html/back en 6:30 pm todos los días.