linux系统日志-linux查看日志都需要看什么信息

本文目录1、linux查看日志都需要看什么信息?2、linux怎么看日志的前50行?3、linux日志中如何查找文件名?4、linux下怎么查看tomcat输出日志?5、linux系统日志文件在哪,如何查看后台服务,如何设置环境变量?1、linux查看日志都需要看什么信息?如果我们手上有Linux服务器,那日常的巡检工作是少不掉的。而Linux巡检工作中,必不可少的就是Linux日志的查看。可是L

linux查看日志都需要看什么信息?

如果我们手上有Linux服务器,那日常的巡检工作是少不掉的。而Linux巡检工作中,必不可少的就是Linux日志的查看。可是Linux各种日志太多,我们平常需要关注哪些日志呢?

1、Linux系统日志查看

Linux系统日志都存放在 /var/log/ 目录下面,这些日志会按日切割,如下图示:

我们关注的日志文件主要有这几个:

/var/log/messages:这个日志文件包含了系统所有信息日志(系统和服务错误信息),一般情况下我们先查看此日志看是否存在异常或报错警告信息;

/var/log/secure:此日志文件记录了系统各用户登录的日志;

/var/log/cron:此日志记录了计划任务执行日志,如果计划任务有异常可查看此日志。

2、系统命令**作日志

我们的Linux服务器默认会记录用户执行了哪些命令,文件在: ~/.bash_history 文件中,我们要定期查看此文件中是否存在危险命令记录。

3、WEB容器日志

多数服务器上都会安装WEB容器(如:Nginx、Tomcat等),它们本身也是软件,也有日志产生。

如果你的服务器安装了Nginx,当站点访问存在异常时,就需要查看Nginx日志了(如:nginx_error.log和站点访问日志)。

4、数据库日志

数据库也容易导致系统瓶颈,所以我们要时常查看数据库日志,像MySQL日志就很多,有:错误日志、慢日志、二进制日志等,这些日志文件名是在MySQL配置文件中定义的。

linux怎么看日志的前50行?

可以使用head命令,需要结合cat命令,例子如下:

cat 日志文件 | head -n 50

linux日志中如何查找文件名?

linux日志中查找文件名

1.在某目录下查找名为“elm.cc”的文件

find /home/lijiajia/ -name elm.cc

2.查找文件名中包含某字符(如"elm")的文件

find /home/lijiajia/ -name '*elm*'

find /home/lijiajia/ -name 'elm*'

find /home/lijiajia/ -name '*elm'

linux下怎么查看tomcat输出日志?

1.命令格式;tail[必要参数][选择参数][文件]

2.命令功能:用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。

3.命令参数:-f 循环读取-q 不显示处理信息-v 显示详细的处理信息-c 显示的字节数-n 显示行数–pid=PID 与-f合用,表示在进程ID,PID**掉之后结束. -q, –quiet, –silent 从不输出给出文件名的首部 -s, –sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒

4.使用实例:实例1:显示文件末尾内容命令:tail -n 5 log2014.log输出:[root@localhost test]# tail -n 5 log2014.log 2014-092014-10

linux系统日志文件在哪,如何查看后台服务,如何设置环境变量?

日志文件在 /var/log 目录中

chkconfig –list 看服务状态

export 命令查看设置环境变量

原创文章,作者:小编,如若转载,请注明出处:http://www.wangguangwei.com/963.html