php - 安排自动服务器维护 [Ubuntu]

标签 php linux apache ubuntu lamp

我正在运行 Ubuntu 12.10 服务器作为 LAMP 堆栈。我通过 SSH 终端访问它(因为我无权访问物理盒子)。

我的问题是,有没有办法设置 ubuntu 在选定的时间自动执行脚本。喜欢安排用 PHP 或任何语言(可能是 Bash 脚本?)构建的自动维护脚本。我相信这一定是可能的。

由于我是 linux/ubuntu 的新手,任何帮助将不胜感激。

编辑: 这是我发现的一个解决方案,如果其他人偶然发现了这个......

sudo crontab -e
...
@daily /usr/bin/wget -q -O /var/log/maintenence.txt /var/www/admin/script.php

最佳答案

您可以在 linux 中使用 crontab。这将适合您的目的。 Cron 是一个执行预定命令的守护进程 例如:

# Minute   Hour   Day of Month       Month          Day of Week        Command    
# (0-59)  (0-23)     (1-31)    (1-12 or Jan-Dec)  (0-6 or Sun-Sat)                
0        2          12             *               0,6           /usr/bin/find

关于php - 安排自动服务器维护 [Ubuntu],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14619167/

相关文章:

c - “struct in6_addr”没有名为 ‘s6_addr32’ 的成员,带有 -ansi

apache - 你如何在 Apache 2.4 上输出 LimitRequestBody 的当前值

python - 如何运行 python 脚本?

javascript - 如果不到 1 分钟,PHP 表单提交警报

php - MYSQL PHP获取单个字段的平均值

javascript - 在 Laravel 中混合使用 PHP 和 Javascript

apache - rewritecond 不适用于现有文件

php - 如何在 laravel 中不刷新页面的情况下从模态窗口将值附加到下拉列表???

linux - shell 脚本等待gunzip 完成然后再进入下一行

c - 如何强制关闭打开/悬空的套接字?