我想在特定时间将最新的file.txt文件从Linux服务器A复制到服务器B。
这可能是一个重复的问题,但我找不到解决方案。每天我都需要等待特定的时间才能运行 scp 命令。我是linux新手,请帮助我。
答案1
在服务器 A 上,添加一个 cronjob crontab -e
:
30 10 * * * scp /path/to/file user@serverb:/path/to/directory
您还可以使用:
30 10 * * * rsync -avp /path/to/file user@serverb:/path/to/directory
确保之后按 ENTER 键有一个新行。
这将创建一个 cronjob,它使用 rsync 在上午 10:30 将文件从服务器 A 复制到服务器 B。您可以根据需要更改它。