Obtenga todos los archivos creados en las últimas 24 horas - Unix

Obtenga todos los archivos creados en las últimas 24 horas - Unix

¿Cómo puedo cargar todos los archivos creados en las últimas 24 horas desde un servidor X al servidor Y a través de un script (ambos servidores Linux)?

Sé que el comando find . -mtime -1 -exec cp '{}' <new_dir>copiaría todos los archivos en el directorio actual a . Pero no estoy seguro de cómo hacer esto para un servidor ubicado en otro servidor.

Respuesta1

Echa un vistazo a rsync. Podría ser una buena opción para sus necesidades.

Respuesta2

Simplemente reemplace cp con scp y configure un par de claves ssh sin contraseña.

información relacionada