Получить все файлы, созданные за последние 24 часа - unix

Получить все файлы, созданные за последние 24 часа - unix

Как загрузить все файлы, созданные за последние 24 часа, с сервера X на сервер Y с помощью скрипта (оба сервера Linux)?

Я знаю, что команда find . -mtime -1 -exec cp '{}' <new_dir>скопирует все файлы из текущего каталога в . Но я не уверен, как это сделать для расположенного на другом сервере.

решение1

Взгляните на rsync. Это может быть хорошим вариантом для ваших нужд.

решение2

Просто замените cp на scp и настройте пару ключей SSH без парольной фразы.

Связанный контент