【发布时间】:2011-05-21 04:23:27
【问题描述】:
我正在尝试创建一个脚本来每天下载一个覆盖旧版本的文件。
我很确定我需要一个 cron 作业,以及一个包含 wget 行的 shell 脚本,但据我所知,这是我所知道的。另外,我需要通过 ssh 完成所有这些操作,除非有其他我不知道的方式。
如果我通过 SSH 执行此操作,我需要在流程中的各个步骤中使用哪些命令? cron 和 shell 文件会是什么样子?如果有更好的方法,请赐教!
谢谢! 泽姆
【问题讨论】:
-
为什么需要 SSH 来自动下载文件?
wget已经支持 SSL。删除旧版本是rm的工作。通过crontab -e创建一个cron 作业。发布您目前为止的内容,人们会回答您剩下的问题。 -
我的意思是使用 SSH 创建 cron 作业。
-
@KilianFoth 有时想通过 SSH 登录下载文件,但不应该公开访问。例如备份文件。如果有人可以下载它们,那将是一团糟:D