(四)Linux系统定时任务及延迟任务

本文详细介绍了Linux系统的延时任务和定时任务,包括at任务的黑名单和白名单管理,系统级别的cron服务以及crontab的时间表示方式。还探讨了crontab的黑白名单配置,并阐述了系统及定时任务的相关目录和如何利用定时任务管理临时文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

###1.系统延时任务###

###2.at任务黑白名单###

#at任务的黑名单

#at任务的白名单

 ###3.系统定时任务###

1)系统级别的cron(文件方式设定定时任务)

 2)crontab时间表示方式

###5.crontab的黑白名单###

#crontab的黑名单

#crontab的白名单

 ###6.系统及定时任务的目录介绍###

###7.利用定时任务管理临时文件###


#实验环境

watch -n 1 ls -l /mnt/                

###1.系统延时任务###

date                     ##查看当前时间  
at 16:46               ##设定任务执行时间
at> touch /mnt/file{1..5}   
at> <EOT>          ----> 用ctrl+D发起任务

at now+1min ##当前时间延长一分钟 

at> rm -rf /mnt/*
at> <EOF> 

at -l                   ##表示查看任务列表爱他-从2
at -c 2               ##表示查看任务号为2的文件内容
                          ##2表示任务号
at -r 2                ##取消任务号为2的任务

###2.at任务黑白名单###

#at命令默认所有用户都可以执行

/etc/at.dency           ##at任务的黑名单
/etc/at.allow            ##at任务的白名单(默认不存在)
                                  #当白名单出现后黑名单立即失效
                                  #所有超级用户可以执行所有普通用户不能执行at命令
                                  #写入白名单的用户可以执行at命令

#at任务的黑名单

vim /etc/at.deny
写入westos
su - westos            ##切换到普通用户westos
at now+1min         ##不能执行

#at任务的白名单

vim /etc/at.allow
写入westos
su - westos            ##切换到普通用户westos
at now+1min        ##可以执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值