欢迎光临散文网 会员登陆 & 注册

千锋教育2023新版Linux教程,保姆级零基础Linux入门到精通全套视频

2023-07-21 09:39 作者:bili_27487393675  | 我要投稿

常见的日志文件(系统、进程、应用程序)

#tail -f /var/log/messages          #动态查看日志文件的尾部,系统主日志文件

 

#tail -f /var/log/secure             #记录认证、安全的日志

 

tail /var/log/maillog             #跟邮件postfix相关

 

tail /var/log/cron                 #crond、at进程产生的日志

 

tail /var/log/dmesg                #记录系统启动时加载的硬件相关信息日志

 

tail /var/log/yum.log                      #yum的日志

 

tail -f /var/log/mysqld.log                #MySQL日志

 

tail /var/log/xferlog                  #和访问FTP服务器相关

 

/var/log/boot.log                          #系统启动过程日志记录存放

 

[root@linux-server ~]# w #当前登录的用户 /var/log/wtmp

 

[root@linux-server ~]# lastlog    #所有用户的登录情况 /var/log/lastlog

 

配置日志轮转

[root@linux-server ~]# vim /etc/logrotate.conf

weekly     #轮转的周期,一周轮转,单位有年,月,日

rotate 4 #保留4份

create #轮转后创建新文件

dateext            #使用日期作为后缀

#compress #日志轮替时,旧的日志进行压缩

include /etc/logrotate.d   #包含该目录下的配置文件,会引用该目录下面配置的文件

 

/var/log/wtmp {            #对该日志文件设置轮转的方法   

 monthly                 #一月轮转一次 

 minsize 1M              #最小达到1M才轮转,否则就算时间到了也不轮转

 create 0664 root utmp         #轮转后创建新文件,并设置权限  

 rotate 2                 #保留2份

}

 

/var/log/btmp {   

 missingok                #丢失不提示   

 monthly                 

 create 0600 root utmp         

 rotate 1                 

}

 

日志轮转

mkdir -p /data/logsfile/log/

touch /data/logsfile/log/{a..z}.log

#产生日志文件内容

for a in {1..10};do

for i in {a..z};

do cat /var/log/vmware-vmsvc-root.log >>/data/logsfile/log/$i.log;

done;

done

 

 

编辑日志轮转文件

vim /etc/logrotate.d/data_log

 

/data/logsfile/log/*.log

{

 missingok

 daily

 dateext

 compress

 rotate 3

 create 0644 root root

}

 

测试

/usr/sbin/logrotate -f /etc/logrotate.d/data_log

 

查看轮转生成

/data/logsfile/log/

 

计划任务脚本

vim XXX.sh

#!/bin/bash /usr/sbin/useradd qf2302date +\%Y\%m\%d\%H\%M\%S /usr/bin/echo "date +\%Y\%m\%d\%H\%M\%S" | /usr/bin/passwd --stdin qf2302date +\%Y\%m\%d\%H\%M\%S &>/dev/null

crontab -e

计划任务 */5 * * * * /home/qf2302.sh

千锋教育2023新版Linux教程,保姆级零基础Linux入门到精通全套视频的评论 (共 条)

分享到微博请遵守国家法律