分钟 小时 天 月 周
* * * * *
(1)
[root@localhost ~]# crontab -u root -e ##建立一个定时任务
crontab: installing new crontab
[root@localhost ~]# crontab -u root -l ##查看定时任务
00 22 * * * /bin/rm -fr /mnt/*
58 21 * * * /bin/touch /mnt/file{1..5}
[root@localhost ~]# crontab -u root -l
no crontab for root
cat /var/spool/cron/root ##查看定时任务内容 (用户级crontab)
cat: /var/spool/cron/root: No such file or directory
###定时任务黑白名单设定####
201 vim /etc/cron.deny ##黑名单设定
204 cat /etc/cron.deny ##查看黑名单内容
205 vim /etc/cron.allow ##白名单设定
206 cat /etc/cron.allow ##查看白名单内容
207 su - enen 注意:(白名单设定后,黑名单就失效)
208 su - linux
209 vim /etc/cron.allow
210 su - linux
211 su - enen
(2)cd /etc/cron.d ##切换目录进入 /etc/cron.d 注意:(系统级crontab)crontab -l 查看不了
vim westos ##建立并编辑一个文件
[root@localhost cron.d]# cat westos
* * * * * root touch /mnt/file{1..5} ##每天每分钟建立5个文件
###临时文件的创建#####
230 cd /usr/lib/tmpfiles.d/ ##切换目录进入/usr/lib/tmpfiles.d/
231 ls
232 vim xbw.conf
233 cat xbw.conf
d /mnt/xbw 1777 root root 8s
## 文件类型/文件名/文件权限/用户/组/文件存在时间
236 systemd-tmpfiles --create /usr/lib/tmpfiles.d/* ##建立这个xbw目录文件
237 touch /mnt/xbw/file
238 systemd-tmpfiles --clean /usr/lib/tmpfiles.d/* ##清理临时文件
239 touch /mnt/xbw/file ##建立file文件
240 touch /mnt/xbw/file1 ##建立file1文件
241 systemd-tmpfiles --clean /usr/lib/tmpfiles.d/*
注意:在文件存在的有效时间内是删除不了的