ubuntu日志文件说明

/var/log/alternatives.log-更新替代信息都记录在这个文件中
/var/log/apport.log-应用程序崩溃记录
/var/log/apt/ -用apt-get安装卸载软件的信息
/var/log/auth.log  -登录认证log
/var/log/boot.log -包含系统启动时的日志。
/var/log/btmp -记录所有失败启动信息
/var/log/Consolekit  - 记录控制台信息
/var/log/cpus - 涉及所有打印信息的日志
/var/log/dist-upgrade - dist-upgrade这种更新方式的信息
/var/log/dmesg -包含内核缓冲信息(kernel ringbuffer)。在系统启动时,显示屏幕上的与硬件有关的信息
/var/log/dpkg.log - 包括安装或dpkg命令清除软件包的日志。

/var/log/faillog - 包含用户登录失败信息。

/var/log/fontconfig.log -与字体配置有关的log。
/var/log/fsck - 文件系统日志
/var/log/faillog -包含用户登录失败信息。此外,错误登录命令也会记录在本文件中。
/var/log/kern.log –包含内核产生的日志,有助于在定制内核时解决问题。
/var/log/lastlog —记录所有用户的最近信息。这不是一个ASCII文件,因此需要用lastlog命令查看内容。
/var/log/faillog –包含用户登录失败信息。此外,错误登录命令也会记录在本文件中。
/var/log/mail/ – 这个子目录包含邮件服务器的额外日志。
/var/log/samba/ –包含由samba存储的信息。
/var/log/wtmp —包含登录信息。使用wtmp可以找出谁正在登陆进入系统,谁使用命令显示这个文件或信息等。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Syslog是一种标准的日志传输协议,常用于将各种系统和应用程序的日志信息发送到远程日志服务器。下面是安装、配置和测试Syslog客户端和服务端的步骤。 1. 安装Syslog服务端 在Syslog服务端上,可以使用syslog-ng或rsyslog等软件来实现日志收集和转发。例如,在Ubuntu上,可以使用以下命令安装rsyslog: ``` sudo apt-get update sudo apt-get install rsyslog ``` 2. 配置Syslog服务端 在Syslog服务端上,需要配置rsyslog以便接收和处理来自客户端的日志。编辑 /etc/rsyslog.conf 文件,将以下配置添加到文件末尾: ``` # Provides UDP syslog reception $ModLoad imudp $UDPServerRun 514 # Log to local files $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat $FileOwner syslog $FileGroup adm $FileCreateMode 0640 $DirCreateMode 0755 $Umask 0022 $WorkDirectory /var/spool/rsyslog # Log messages from remote systems with the hostname in the message $template RemoteHost,"/var/log/%HOSTNAME%/%PROGRAMNAME%.log" *.* ?RemoteHost ``` 这个配置实现了以下功能: - 开启UDP监听514端口,以接收来自客户端的日志信息; - 将日志信息记录到本地文件; - 使用主机名和程序名作为日志文件的名称。 3. 重启Syslog服务端 在修改了rsyslog配置文件之后,需要重启rsyslog服务以使其生效: ``` sudo systemctl restart rsyslog ``` 4. 安装Syslog客户端 在Syslog客户端上,也可以使用rsyslog或syslog-ng等软件来实现日志发送。例如,在Ubuntu上,可以使用以下命令安装rsyslog: ``` sudo apt-get update sudo apt-get install rsyslog ``` 5. 配置Syslog客户端 在Syslog客户端上,需要配置rsyslog以便发送日志到远程rsyslog服务器。编辑 /etc/rsyslog.conf 文件,将以下配置添加到文件末尾: ``` *.* @syslog-server-ip-address:514 ``` 其中,syslog-server-ip-address是rsyslog服务端的IP地址。这个配置指示rsyslog将所有的日志信息发送到rsyslog服务端的514端口。 6. 重启Syslog客户端 在修改了rsyslog配置文件之后,需要重启rsyslog服务以使其生效: ``` sudo systemctl restart rsyslog ``` 7. 测试Syslog客户端和服务端 在Syslog客户端上,生成一些日志信息,例如执行以下命令: ``` logger "This is a test message" ``` 然后,在Syslog服务端上,检查/var/log/messages文件,查看是否有类似以下的日志信息: ``` Jan 1 00:00:00 client-hostname This is a test message ``` 如果可以看到类似的日志信息,则表示Syslog客户端和服务端已成功配置。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值