奥丁9
奥丁9
后端
数据库
redis
mysql
mongoDB
达梦
php
laravel
laravel-admin
dcat
表单
表格
java
spring
python
go
c
c++
前端
vue
nodejs
sass/less
html/css
前端框架
javascript
微信生态
公众号
小程序
uniapp
typescript
其他
AI
数据结构
安全
linux
seo
git
健身
算法
正则表达式
docker
待分类
其他
/
linux
定时任务 crontab配置摘录
1年前
aoding9
47
linux
摘录
crontab
摘自:[小白折腾服务器(四):队列 supervisor 与定时任务 crontab ](https://learnku.com/articles/22025) ### 服务器配置定时任务 crontab [主要参考: CentOS Crontab (定时任务)](https://www.cnblogs.com/wt645631686/p/6868672.html) 1. 安装 crontab: `yum install crontabs` 说明: 启动服务:`service crond start` 关闭服务:`service crond stop` 重启服务:`service crond restart` 重新载入配置:`service crond reload` 查看 crontab 服务状态:`service crond status` 加入开机自动启动:`chkconfig crond on` 2. 编辑命令 1)、在命令行输入: `crontab -e` 然后添加相应的任务,wq存盘退出 2)、直接编辑`/etc/crontab` 文件,即`vi /etc/crontab`,添加相应的任务 编辑内容为: ```shell * * * * * php /var/www/html/iu-deployer/current/artisan schedule:run >> /var/www/html/iu-deployer/current/storage/logs/cron.log 2>&1 ``` 前面的 5 个 * 代表这个定时任务每分钟执行一次, 后面的则是这个定时任务要执行的命令, 同时我们使用 Linux 的管道 >> 将定时任务的输出追加到 cron.log 文件末尾, `2 > &1` 代表将错误输出也重定向到普通输出,即也输出到 cron.log 文件。 3. 查看命令: `crontab -l`
本作品采用
《CC 协议》
,转载必须注明作者和本文链接