当前位置:首页 > 服务器 > 正文

服务器日志查看(如何查看服务器日志文件)

今天给各位分享服务器日志查看的知识,其中也会对如何查看服务器日志文件进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

怎么查看linux服务器系统日志

last

-a 把从何处登入系统的主机名称或ip地址,显示在最后一行。

-d 指定记录文件。指定记录文件。将IP地址转换成主机名称。

-f 记录文件  指定记录文件。

-n 显示列数或-显示列数  设置列出名单的显示列数。

-R 不显示登入系统的主机名称或IP地址。

-x 显示系统关机,重新开机,以及执行等级的改变等信息

以下看所有的重启、关机记录

last | grep rebootlast | grep shutdown

history

列出所有的历史记录:

[zzs@Linux] # history

只列出最近10条记录:

[zzs@linux] # history 10 (注,history和10中间有空格)

使用命令记录号码执行命令,执行历史清单中的第99条命令

[zzs@linux] #!99 (!和99中间没有空格)

重复执行上一个命令

[zzs@linux] #!!

执行最后一次以rpm开头的命令(!? ?代表的是字符串,这个String可以随便输,Shell会从最后一条历史命令向前搜索,最先匹配的一条命令将会得到执行。)

[zzs@linux] #!rpm

逐屏列出所有的历史记录:

[zzs@linux]# history | more

立即清空history当前所有历史命令的记录

[zzs@linux] #history -c

cat, tail 和 watch

系统所有的日志都在 /var/log 下面自己看(具体用途可以自己查,附录列出一些常用的日志)

cat /var/log/syslog 等

cat /var/log/*.log

tail -f

如果日志在更新,如何实时查看 tail -f /var/log/messages

还可以使用 watch -d -n 1 cat /var/log/messages

-d表示高亮不同的地方,-n表示多少秒刷新一次。

该指令,不会直接返回命令行,而是实时打印日志文件中新增加的内容,

这一特性,对于查看日志是非常有效的。如果想终止输出,按 Ctrl+C 即可。

除此之外还有more,less,dmesg|more,这里就不作一一列举了,因为命令太多了,关键看个人喜好和业务需求.个人常用的就是以上那些.《Linux就该这么学》一起学习linux

linux日志文件说明

/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一

/var/log/secure 与安全相关的日志信息

/var/log/maillog 与邮件相关的日志信息

/var/log/cron 与定时任务相关的日志信息

/var/log/spooler 与UUCP和news设备相关的日志信息

/var/log/boot.log 守护进程启动和停止相关的日志消息

/var/log/wtmp 该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件

怎么查看服务器日志

您好,很高兴为您解答。

从日志中,挑出一段来,就是如下的形式:

[26/Aug/2013:01:24:22 +0800] "GET /article.php?id=194 HTTP/1.1" 200 11439 "-" "Mozilla/5.0 (compatible; AhrefsBot/5.0; +)" pcia.cn text/html "/usr/home/hmu054109/htdocs/article.php" 5.10.83.95

26/Aug/2013:01:24:22这个是访问时间2013年8月26日凌晨1:24。

GET是指服务器处理请求的动作,一般分为GET和POST,这里GET指用户从服务器上请求或获取的内容/后面加获取内容。

article.php?id=194 这个是访问者请求获取的页面。

Mozilla/5.0 (compatible; AhrefsBot/5.0; +) 表示用户浏览器的版本操作系统的版本信息。

5.10.83.95这个容易看出来是用户请求的IP地址,有这个地址可以查看用户是来自哪里的,是不是搜索引擎

如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】

希望我的回答对您有所帮助,望采纳!

~ O(∩_∩)O~

Linux服务器查看日志的几种方法

1、通过linux命令行工具(如:xshell4工具),连接到指定服务器;

2、通过cd

命令进入指定文件目录,回车;(如:cd

/usr/ibm/websphere/appserver/profiles/emall0202/logs),

3、使用

命令:tail

-f

systemout.log

4、进行动态跟踪;(注意:跟踪时,先执行命令,再发http请求,然后回到命令行工具,退出同动态跟踪(使用ctrl+c))

5、怎么最快的索引到关键字,使用

vi

systemout.log

打开日志文件;(vi命令等同于windows里的打开视图编辑器)

6、打开以后,使用“

/

+

”关键字“

,回车即可;

小窍门:

1、当输入一个已有的文件/文件目录的首字母,然后按tab键,会自动索引对应的文件名或提示);

2、cd

..

为回退到父文件夹命令,中间有个空格;

3、ls

命令列出文件夹下的所有文件;

4、linux

的vi编辑器退出方法。

先esc

:

q

在未作修改的情况下退出!

:

q!

放弃所有修改,退出编辑程序!

关于服务器日志查看和如何查看服务器日志文件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

取消
扫码支持 支付码