创建cron作业完成任务: 每隔一分钟输出当前的时间记录到文件:/tmp/10322113log 每天12点查看当前在线人数 每周一早上8点发送邮件给t用户问候 请写出作业
时间: 2024-11-20 22:38:10 浏览: 56
创建cron作业是为了定时执行特定的任务。以下是基于Linux系统的一个例子,用于描述如何编写这些 cron 作业:
1. **每隔一分钟输出当前时间到文件**:
```bash
0 * * * * echo "$(date)" >> /tmp/10322113log
```
这里 `0 * * * *` 表示分钟(0)、小时(*), 日(*), 月(*), 周日(*), 分钟和小时都是每分钟执行。
2. **每天12点查看并记录在线人数**:
由于你需要实时监控,在线人数通常需要实时脚本运行。但假设有一个名为 `check_online.py` 的Python脚本可以完成这个任务,你可以设置这样的cron:
```bash
0 12 * * * python check_online.py >> /tmp/online_log.txt
```
3. **每周一早上8点发送邮件**:
```bash
0 8 * * 1 mail -s "星期一早安问候" t@example.com < /dev/null
```
这会将一条空的消息发送给 `t@example.com`,因为`< /dev/null` 表示消息正文为空。
注意:为了设置cron作业,你需要以具有相应权限的用户身份登录,并使用 `crontab -e` (编辑当前用户的cron表) 或者 `sudo crontab -e` (以root权限编辑) 来添加上述内容。在修改完毕后记得保存并退出。
阅读全文
相关推荐


















