linux计划任务日志路径,计划任务&日志文件

一.系统的计划任务:

1.在未来的某时间,一次性完成某项任务。

命令at:at 时间,ctrl+d提交任务,选项-l用于查看当前尚未执行的任务;-d删除某项尚未执行的任务。at的执行结果以邮件的方式发送给命令的执行者。

命令batch:不需指定时间,会自己在某个系统的空闲时间让任务执行。

2.在未来的某时间,周期性的完成某项任务。

cron:实现任务的调度,周期性的任务计划。crontab用于保存用户指定的任务计划。命令每行有6段组成,其格式为:MINNUTE HOUR DAY MONTH WEEK COMMAND,若对应位置为*,则表示每个时间点都执行该命令。WEEK的取值范围为0-7,其中0和7都代表周日。“-”用于指定一段连续的时间,“,”用于在对应的时间域上的离散的时间取值,“/”表示对应时间域上的每多久一次进行取值。例如:30 17 * * * /sbin/shutdown -h now 每天的17:30执行关机命令,其中crontab的环境变量与用户的不同,故需使用全路径。crontab -e 打开编辑器定义自己的任务计划;-l 列出指定的任务计划;-r删除所有任务计划;-u username 为其他用户指定任务计划。

anacron 对于因关机等无法执行的任务计划,另行安排时间执行,是cron的补充。/etc/anacron ,共有四个字段,该服务默认不开启。分别表示:在过去多久未被执行过了(单位:天),启动延迟(开机多久后执行,单位:分钟),标识信息,执行命令。其中,/etc/cron.allow,/etc/cron.deny若此两个文件都不存在,则只有root才能指定任务计划。若只有后者表示为黑名单。若只有前者,表示为白名单,仅允许/etc/cron.allow中用户使用计划任务。若都存在,则忽略/etc/cron.deny。

二.日志

日志文件:/var/log

/var/log/dmesg  记录内核的引导信息,需使用dmesg查看。

/var/log/messages 默认系统错误信息的日志。

/var/log/millog   邮件系统服务的日志。

/var/log/secure   安全,认证及xinetd相关的日志。

/var/log/audit/audit.log  内核审计信息,由SELinux产生。

日志的守护进程有:系统日志的syslogd,内核日志的klogd,统称为syslog。其脚本为/etc/inti.d/sysylog。配置信息为/etc/syslog.conf

三.SELinux(Security Enchanced Linux)

查看其状态:getenforce

禁用:setenforce 0

查看布尔开关:getsebool -a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值