系统延时任务及定时任务,系统临时文件控制

本文深入解析了系统延时任务和定时任务的设定与管理,包括at命令的使用、crontab的配置方法、黑白名单机制,以及如何通过系统服务控制任务执行。同时,介绍了临时文件的管理方式,为系统管理员提供了实用的运维技巧。

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

系统延时任务

延时任务:工作时间设定脚本,可以在不工作的时候自动执行,提高了效率

at 23:00 ##设定任务执行时间
at> rm -fr * ##任务动作
at> <EOT> <<用ctrl+D 发起任务

at now+1min ##延时一分钟
at> rm -fr *
at> <EOT>

at -l ##查看任务列表

at -c 任务号 ##查看任务内容

at -r 任务号 ##删除任务,取消执行任务

当任务有输出时候,例如echo,date,ls,cat这种命令产生的输出,输出会以邮件的方式发给at任务的发起者
mail -u root ##查看超级用户邮件

##查看第一封邮件
q ##退出

>var/spool/mail/root ##清空超级用户邮件

 

用户黑白名单:

黑名单:at黑名单的文件/etc/at.deny
在文件中写入用户的名字==(超级用户写入)==,被写入的用户不能使用at命

 

 

白名单:当/etc/下有at.allow文件存在的时候,(默认不存在,需要自己创建),at黑名单不会被应用,首先应用的用户白名单,只有在/etc/at.allow文件中写入的用户名,才可以执行at命令。此时黑名单失效。
我vim /etc/at.allow 然后再文件中写入lee

 

系统定时任务:

crontab 时间表示方式
1.* * * * * ##每分钟
2../2 * * * * ##每两分钟
3./2 09-17 * * * ##早9-晚5每两分钟
4./2 /2 * * * ##每隔两小时每两分钟
5./2 09-17 3,5 1 5 ##每隔两分钟,早9-晚5,周三,周五,1月,每周五
6./2 09-17 * * 5 ##每隔两分钟,早9-晚5,每周5

系统控制crontab服务
systemctl start crond.service 开启crond服务之后才可以使用crontab命令。

crontab命令用法
crontab -e -u 指定某用户的定时任务
 

通过/var/spool/cron/ ls 可以查看到实施任务的用户,vim 用户,可以查看到任务内容

这个服务是systrmctl restart crond.service(status查看状态,stop关闭)

文件方式设定定时任务

(1)vim /etc/cron.d/file(文件名) ##file名称任意

不同文件名下,设置的意思不同,
/etc/cron.d/ 这个是每分钟
/etc/cron.deny/
/etc/cron.daily/
/etc/cron.hourly/
/etc/cron.monthly/

(2)crontab的黑白名单
vim /etc/cron.deny 黑名单:##系统中默认存在,在此文件中出现的用户不能执行crontab(黑名单)
vim /etc/cron.allow 白名单:    ##系统中默认不存在,当文件出现,普通用户不能执行crontab,只有在名单中的用户可以,并且/etc/at.deny失效
这两个名单都不会影响/etc/cron.d/目录中定时任务的发起及执行

系统中临时文件的管理方式

(1)cd /usr/lib/tmpfiles.d/ 在这个目录下面创建临时文件
##vim westos.conf
(文件所写内容)d /mnt/westos 777 root root 5s ##会自动建立/mnt/westos

#touch /mnt/westos/file
systemd-tmpfiles --create /usr/lib/tmpfiles.d/* ##读取里面所有文件并按照其规则去建立
systemd-tmpfiles --clean /usr/lib/tmpfiles.d/* ##清理临时文件,目录清理不了(所设定的时间到了之后才会清理)
我们可以动态监控,watch -n 1 ls -lR /mnt/westos 监控这个目录以及子目录子文件

内容概要:该研究通过在黑龙江省某示范村进行24小时实地测试,比较了燃煤炉具与自动/手动进料生物质炉具的污染物排放特征。结果显示,生物质炉具相比燃煤炉具显著降低了PM2.5、CO和SO2的排放(自动进料分别降低41.2%、54.3%、40.0%;手动进料降低35.3%、22.1%、20.0%),但NOx排放未降低甚至有所增加。研究还发现,经济性和便利性是影响生物质炉具推广的重要因素。该研究不仅提供了实际排放数据支持,还通过Python代码详细复现了排放特征比较、减排效果计算和结果可视化,进一步探讨了燃料性质、动态排放特征、碳平衡计算以及政策建议。 适合人群:从事环境科学研究的学者、政府环保部门工作人员、能源政策制定者、关注农村能源转型的社会人士。 使用场景及目标:①评估生物质炉具在农村地区的推广潜力;②为政策制定者提供科学依据,优化补贴政策;③帮助研究人员深入了解生物质炉具的排放特征和技术改进方向;④为企业研发更高效的生物质炉具提供参考。 其他说明:该研究通过大量数据分析和模拟,揭示了生物质炉具在实际应用中的优点和挑战,特别是NOx排放增加的问题。研究还提出了多项具体的技术改进方向和政策建议,如优化进料方式、提高热效率、建设本地颗粒厂等,为生物质炉具的广泛推广提供了可行路径。此外,研究还开发了一个智能政策建议生成系统,可以根据不同地区的特征定制化生成政策建议,为农村能源转型提供了有力支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值