crontab 的基本使用

crontab 的基本使用

用 crontab 肯定要写好 crontab 啦

Linux 格式的 crontab

1
2
3
4
5
6
7
8
*    *    *    *    *
- - - - -
| | | | |
| | | | +----- 星期中星期几 (0 - 6) (星期天 为0)
| | | +---------- 月份 (1 - 12)
| | +--------------- 一个月中的第几天 (1 - 31)
| +-------------------- 小时 (0 - 23)
+------------------------- 分钟 (0 - 59)

后面加上要做的事情,指令,比如说 每隔一分钟输出当前时间到 txt 文件中

1
*/1 * * * * date >> /home/sunnyrian/crontab.txt

我们把它写在一个 X.sh 中,然后添加到当前用户的 crontab 定时任务中,那么就会从下一分钟每间隔一分钟执行一次了

1
crontab X.sh

查看当前用户的定时任务

1
crontab -l

remove 去除当前用户的定时任务

1
crontab -r

测试一个 crontab 文件有没有写法错误

1
crontab -T <X.sh>

2022-02-07_19-13.png

这样就可以快速设置好定时任务啦