云计算实战系列十三(Linux计划任务)

本文介绍了Linux的一次性和循环性计划任务,如at和cron,强调了日志管理的重要性,包括rsyslog、logrotate以及日志切割。同时,探讨了日志在排错、审计等方面的作用,并提及了集中式日志管理和NTP时间服务器的应用。
摘要由CSDN通过智能技术生成

Linux计划任务

知识点:

· 循环调度执行 cron 用户级

· 企业应用项目实战(cron)

· /etc/crontab

· 日志的重要性

· rsyslog 日志管理

· logrotate 日志轮转

一:一次性计划任务at

作用: 计划任务主要是做一些周期性的任务,目前最主要的用途是定期备份数据

Schedule one-time tasks with at. 一次性调度执行

at Schedule recurring jobs with cron. 循环调度执行

cron Schedule recurring system jobs.

所有计划任务执行中的输出都会以邮件的方式发送给指定用户, 除非重定向

什么叫计划任务 :

计划任务,字面意思理解就是在约定好的时间执行已经计划好的工作。在Linux中我们经常使用cron服务来完成这项工作。比如我们可以使用cron来做一个每天晚上12点备份一个日志文件,这就是个计划任务。

一次性调度执行 at
[root@newrain ~]# yum -y install at
[root@newrain ~]# man at
[root@newrain ~]# systemctl start atd
[root@newrain ~]# systemctl enable atd
软件:at
创建计划任务
at 11:00
rm -rf /tmp/*
ctrl +d ---->正常结束
=============
查看at计划任务个数:at -l
查看详细的计划任务:cat /var/spool/at/a000010180da9e
删掉计划任务: atrm 3---->工作号
at -r/-d 3
删除配置文件
扩展:
midnight:午夜
noon:中午
teatime :下午茶
23:59 12/31/2018   任务在2018年12月31号23点59分

二:循环性计划任务cron

[root@newrain ~]# systemctl status crond.service
[root@newrain ~]# ps aux |grep crond
root       550  0.0  0.0 126300  1648 ?        Ss   10:05   0:00 /usr/sbin/crond -n

crond进程每分钟会处理一次计划任务

=====================用户级=====================
存储位置:
[root@newrain ~]# ls /var/spool/cron/

管理方式:
crontab -l  List the jobs for the current user.
crontab -r  Remove all jobs for the current users.
crontab -e  Edit jobs for the current user. 
管理员可以使用 -u username, 去管理其他用户的计划任务

/etc/cron.deny:
alice
jack
[alice@newrain ~]$ crontab -e
You (alice) are not allowed to use this program (crontab)
See crontab(1) for more information

语法格式 Job format:
Minutes   Hours    Day-of-Month    Month    Day-of-Week    Command 

# Example of job definition:
# .---------------- minute (0 - 59)
# |  .------------- hour (0 - 23)
# |  |  .---------- day of month (1 - 31)
# |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
# |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | 
Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值