1.延时任务

常用命令

centos 添加定时任务 sh linux加入定时任务_临时文件


centos 添加定时任务 sh linux加入定时任务_白名单_02


centos 添加定时任务 sh linux加入定时任务_白名单_03


centos 添加定时任务 sh linux加入定时任务_白名单_04


除了设定指定时间,我们可以使用at now+延时时间设定从现在开始延时多少时间

centos 添加定时任务 sh linux加入定时任务_定时任务_05

2.设定某个用户进行延时任务

##在默认情况下,普通用户也可以使用at命令管理延时任务

centos 添加定时任务 sh linux加入定时任务_定时任务_06


##设定用户建立延时任务黑名单后,黑名单中的用户不能使用at延时命令

centos 添加定时任务 sh linux加入定时任务_临时文件_07


centos 添加定时任务 sh linux加入定时任务_临时文件_08


切换到sjz用户测试

centos 添加定时任务 sh linux加入定时任务_centos 添加定时任务 sh_09


##同理vim /etc/at.allow设置用户at命令白名单,只有在白名单中的用户才可以使用at命令,其他用户则不能使用,所以一般情况下选择设置用户黑名单.###定时任务设置

1.开启服务

centos 添加定时任务 sh linux加入定时任务_centos 添加定时任务 sh_10


2.常用命令

centos 添加定时任务 sh linux加入定时任务_定时任务_11


3.编辑配置文件

centos 添加定时任务 sh linux加入定时任务_定时任务_12


centos 添加定时任务 sh linux加入定时任务_centos 添加定时任务 sh_13


查看定时任务

centos 添加定时任务 sh linux加入定时任务_临时文件_14


设定系统每时每刻删除/mnt中的file

定时任务存放在/var/spool/cron/用户

centos 添加定时任务 sh linux加入定时任务_白名单_15


##设定用户建立定时任务黑名单,设置后,黑名单中的用户不能创建定时任务

centos 添加定时任务 sh linux加入定时任务_白名单_16


centos 添加定时任务 sh linux加入定时任务_临时文件_17


centos 添加定时任务 sh linux加入定时任务_centos 添加定时任务 sh_18


如图,sjz用户不能创建定时任务

同at命令一样,定时命令也可以设置白名单,编辑/etc/cron.allow进行设置,同样的

只有在白名单中的用户才可以使用crontab命令,其他用户则不能使用,所以一般情况下选择设置用户黑名单.

##系统定时任务配置

centos 添加定时任务 sh linux加入定时任务_白名单_19


centos 添加定时任务 sh linux加入定时任务_临时文件_20


##临时文件清理

在/usr/lib/tmpfiles.d/中创建自己的临时文件配置

centos 添加定时任务 sh linux加入定时任务_临时文件_21


centos 添加定时任务 sh linux加入定时任务_centos 添加定时任务 sh_22


centos 添加定时任务 sh linux加入定时任务_定时任务_23


系统关闭后,定时任务会停止,下次启动系统后,定时任务会自动执行,根据配置内容,执行相应功能.