① log文件指什么Linux日志文件有哪些
在Linux操作系统中,log文件代表着日志文件,就是记录系统活动信息的文件,比如:某时、某IP、某时间、进行的某种操作等。此外,在Linux系统中,我们还可以通过tail、cat、tac、head等命令来查看日志,那么Linux系统中log文件是什么意思?本文为大家详细解答一下。
Linux系统中log文件是什么意思?
在Linux中,log文件是指日志文件,是重要的系统信息文件,其中记录了许多重要的系统事件,包括用户的登录信息、系统的启动信息、系统的安全信息、邮件相关信息、各种服务相关信息等。这些信息有些非常敏感,所以在Linux中这些日志文件只有root用户可以读取。
log文件存放在/var/log/目录下,该目录是系统日志文件的保存位置;除此之外,采用RPM包方式安装的系统服务也会默认把日志记录在/var/log/目录中。
Linux日志文件说明
①/var/log/messages:该文件记录着服务器系统发生的所有错误信息或重要的信息,所以这个文件相当重要,如果系统发生莫名的错误时,这个文件是必查的日志文件之一。
②/var/log/secure:该文件记录服务器牵扯到需要输入账号密码的软件,当登入时都会被记录到这个文件中,包括系统的login程序、图形界面登入所使用的gdm程序、su、sudo等程序,还有网络远程的ssh、telnet等程序,登入信息都会被记载。
③/var/log/maillog:该文件记录服务器邮件的来往信息,其实主要记录SMTP和POP3协议提供者所产生的信息。
④/var/log/cron:与定时任务相关的日志信息。
⑤/var/log/spooler:与UUCP和news设备相关的日志信息。
⑥/var/log/boot.log:守护进程启动和停止相关的日志信息。
⑦/var/log/wtmp:该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件。
② log是什么文件
LOG设置就是日志设置。
通常是系统或者某些软件对已完成的某种处理的记录,以便将来做为参考,它并没有固定的格式,通常是文本文件,可以用记事本打开以查看内容,当然很可能是其它格式,直接打开就是乱码。
大部分的log可以从文件名看出它的作用,比如uninstall.log或是error.log,当然前者通常是软件安装过程中生成的记录,以便将来卸载的时候可以提供给卸载程序使用,后者通常是用来记录一些软件运行中的错误信息等等。
(2)服务器里的log是什么文件扩展阅读
网络设备、系统及服务程序等,在运作时都会产生一个叫log的事件记录;每一行日志都记载着日期、时间、使用者及动作等相关操作的描述。
Windows网络操作系统都设计有各种各样的日志文件,如应用程序日志,安全日志、系统日志、Scheler服务日志、FTP日志、WWW日志、DNS服务器日志等等,这些根据你的系统开启的服务的不同而有所不同。
我们在系统上进行一些操作时,这些日志文件通常会记录下我们操作的一些相关内容,这些内容对系统安全工作人员相当有用。比如说有人对系统进行了IPC探测,系统就会在安全日志里迅速地记下探测者探测时所用的IP、时间、用户名等,用FTP探测后,就会在FTP日志中记下IP、时间、探测所用的用户名等。