有时候我们在安装软件 或者是启动电脑的时候都会遇见各种各样的问题和错误,那我们可以在哪里看到这些错误呢?
但是首先我们要知道一些基本的信息: syslogd负责记录系统运作中,kernel或应用程式产生的各种讯息。这些讯息被写入到系统的纪录档中,让管理人员,进行故障排除、追踪尝试非法入侵的使用者、进行使用者的分析等等。
1.首先我们启动系统的时候,/var/log/boot.log 这个文件记录了系统在引导发生的所有事件
2.当进入系统之后,系统默认设置的任务就会去检测有没有任务可以运行,这时候/var/log/cron就很重要了,该日志文件记录crontab守护进程crond所派生的子进程的动作每当cron进程开始一个工作时,就会将相关信息记录在这个文件中
3.我们在生活中,肯定会用mail邮件的,当我们在发送或接收一封邮件的时候,/var/log/maillog可以用来查看用户使用的是哪一个系统发送工具或是它想把数据发送到哪个系统中去。(ps.因为centos中邮件记录的信息过大,时间一久就会产生大量的垃圾记录,所以要按时清理,也是防止系统被黑的一个防范。/etc/syslog.conf,可以配置该文件)
4.对于/var/log/syslog这个文件,默认是没有的!可以在/etc/rsyslog.conf(centos 6 版本之前的是/etc/syslog.conf)中去配置,它记录系统警告的信息
5.既然进去了系统,我们就要登陆系统,/var/log/utmp,该日志记录当前登陆系统的每个用户的信息,它只保留当时联机的信息,不会永久保存用户的信息,在特定的情况下,系统突然断电,而该文件没有更新,所以该文件不能够完全信赖
6.还有一个文件和utmp很一样,就是/var/log/wtmp,这个文件会永久记录每个用户登陆、注销和系统的启动、停机事件。last显示登陆过的用户的信息
7.最后一个是/var/log/lastlog,该日志文件记录最新年成功登陆的事件和和最后一次登陆不成功的事件,由login生成。在每次用户登陆时,被查询(属于二进制文件,),可用lastlog查看,该命令只以root权限
7./var/log/xferlog,这个日志文件,用于记录FTP的一些信息,对于用户与FTP之间的交互文件等 ,都会记录在案(ps,必须装有FTP服务器才有这个日志文件)
8./var/log/secure 包含验证和授权方面信息。例如,sshd、xshell会将所有信息记录(其中包括失败登录)在这里。
好了,上面就是会常用到的一些日志文件了!关于 Centos 中我们用编译方法安装的软件,我查的是在anaconda-ks.cfg,通常是在root目录下:
当你的cnetos安装完成之后,会在/root目录生成一个anaconda-ks.cfg安装文件,通过该文件我们可以非常清楚的了解Centos安装的详细过程及情况,而且可以很方便的大规模布署Centos
就这些了 !以后再补充
阅读(1579) | 评论(0) | 转发(0) |