标签:float 目录 开始 过滤 war syslogd 分类 pool 配置
一、计划任务管理
1,at 一次性执行进程atd /var/spool/at下
date 查看当前时间
atq 查询at任务
atrm 删除at任务
2,cron 周期性任务服务名crond /var/spool/cron
软件包
vixie-cron
crontabs
crontab -e [ -u username] 编辑
-l 查看
-r 删除
格式:
分 时 日 月 周 命令
2,用户日志分析
users 当前登陆的用户
w 查看当前登陆的用户
who 比w更加简洁 (pts/1 图形界面终端、:0 开机登录用户名)
last -2 最近系统登陆情况
lastb -2 最近系统登陆失败的情况
3,系统及内核日志格式
时间标签 主机名 子系统名称 消息
4,syslogd管理日志
配置文件:/etc/syslog.conf
格式如下
服务类别.日志级别 日志消息发送位置
5,日志消息的级别
0 EMERG(紧急) 会导致主机系统不可用的情况
1 ALERT(警告) 必须马上采取措施解决的问题
2 CRIT(严重) 比较严重的情况
3 ERR(错误) 运行出现错误
4 WARNING(提醒) 可能会影响系统功能的事件
5 NOTICE(注意) 不会影响系统但值得注意
6 INFO(信息) 一般信息
7 DEBUG(调试) 程序或系统调试信息等
三、logrotate日志轮转
1,logrotate轮转
减小日志大小,降低分析难度
丢弃过期日志节省空间
结合cron每天执行
2,软件包
logrotate
3,主配置文件(daily, weekly, monthly, or yearly)
/etc/logrotate.conf
weekly 轮转频率,默认每周
rotate 4 保留4个轮转备份
create 执行轮转后创建新文件
#compress 是否压缩日志
include /etc/logrotate.d 包含此目录下的配置
/var/log/wtmp { 启用轮转的日志文件
monthly 每月轮转一次
missingok 丢失不提示
notifempty 如果为空则不轮转
minsize 1M 日志达到1MB才开始轮转
create 0664 root utmp 建新文件并设权限
rotate 1 只保留一个备份
}
logrotate 手工执行轮转
-v 启动显示模式
-f 强制rotate
/var/lib/logrotate.status
########################测试题############################
二、系统日志管理
1,开启二台主机,其中一台作为日志服务器,另一台作为客户端
2,将客户端的cron日志除了正常保存本地外让日志服务器也能接收
三、logrotate日志轮转
1,把当前Linux系统产生的日志额外都保存到/var/log/admin.log里面去
2,设置/var/log/admin.log文件每天轮转一次,该文件若大于10k时则主动进行轮转。保存3个备份文件并且需要压缩
标签:float 目录 开始 过滤 war syslogd 分类 pool 配置
原文地址:https://www.cnblogs.com/fina/p/9076372.html