gpt4 book ai didi

ubuntu - 如何在 Ubuntu 上安排自动 FTP 下载?

转载 作者:行者123 更新时间:2023-12-04 19:02:04 25 4
gpt4 key购买 nike

是否可以安排自动 FTP在 Ubuntu 上下载?目前我正在使用 Filezilla 手动下载我网站的文件。我想安排一个任务,每晚将我网站的 HTTPDOCS 文件夹下载到我计算机的 onedrive/googledrive/TFS 目录中。

最佳答案

打开您最喜欢的文本编辑器并将其放入其中...

代码:

#!/bin/bash
cd /directory/where/you/want/the/backup
wget -a /path/to/logfile/to/save -m ftp://user:pass@domain:port/path/to/dir

将该文件保存到合适的位置。我最喜欢的是在我的主目录中创建一个名为“bin”的目录。所以那将是/home/username/bin

将文件另存为 backupweb.sh 或类似的文件。
您需要使其可执行。如果您在 GUI 中运行,您只需右键单击它,选择权限选项卡,然后选中所有可执行文件复选框。
或者,如果您使用的是 shell,稍后您将不得不使用它,您可以简单地键入
代码:
chmod +x /home/username/bin/backupweb.sh

打开外壳并输入
代码:
crontab -e

它应该问你想使用什么编辑器。
如果你有一个你使用和喜欢的,去吧,但如果没有,选择 vi,然后继续。
当显示 vi 时,您将在 shell 窗口顶部看到一行显示
代码:
# m h  dom mon dow   command
~
~
~
~
~
~
~
~
~

按键盘上的小写“o”字符。
你会看到光标移动到下一行,它会说
-- 插入 -- 在底部。
在第二行,输入这个...
代码:
5 0 * * * /home/username/bin/backupweb.sh

然后按键盘上的escape键,--INSERT--会消失,再按冒号键,再按“wq”再按回车。

该命令将使其在每天午夜后的第 5 分钟运行(嗯.. 晚上)。

Source

关于ubuntu - 如何在 Ubuntu 上安排自动 FTP 下载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37700429/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com