我有一份 cron 工作清单。
00 21 * * * sh ~/db_backup.sh
20 21 * * * sh ~/update.sh
* 5 1 * * sh ~/db_vacuum.sh
Run Code Online (Sandbox Code Playgroud)
第一项工作备份我在 Ubuntu 服务器上运行的数据库,这在我验证备份文件的最后修改日期时起作用:
date -r db.sql
Run Code Online (Sandbox Code Playgroud)
我的第三个 cron 工作只是在每个月初清空我的数据库。我的问题是我的第二份工作。此作业在我正在运行的 DJango 应用程序上执行多个 url 回调:
sudo docker exec -it web_1 wget -t 0 "http://127.0.0.1:8080/admin/command1"
sudo docker exec -it web_1 wget -t 0 "http://127.0.0.1:8080/admin/command2"
sudo docker exec -it web_1 wget -t 0 "http://127.0.0.1:8080/admin/command3"
sudo docker exec -it web_1 wget -t 0 "http://127.0.0.1:8080/admin/command4"
Run Code Online (Sandbox Code Playgroud)
我检查了预期的输出,似乎文件根本没有执行,奇怪的是,如果我使用以下命令手动执行它:
sh ~/update.sh
Run Code Online (Sandbox Code Playgroud)
它运行完美,是否有一些我遗漏的 wgets 问题?如果不明显,wget 命令指向运行服务器的 …
我已经安装了 Ubuntu GNOME 14.04,我正在配置终端,但我无法将其背景更改为透明。有一个选项,但它不起作用,请帮助我。