centos 使用tail查看我的服务器上的访问日志

kninwzqo  于 2022-11-07  发布在  其他
关注(0)|答案(1)|浏览(291)

我在centOS上使用tail来查看服务器上的访问日志,这是我的第一次,我不能理解我所看到的每一条信息的含义。例如,它显示的信息之一是:

123.456.789.10 -- [03/Dec/2021:22:30:47 +0000] "POST / HTTP/1.1" 200 20 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4444.129 Safari/537.36"

我了解其中一些信息的含义,如IP地址、浏览器、日期、时间等。但对于其他信息,我只是猜测它们的含义和用途。有人能帮我解释一下这些部分吗?一个月一个月?

wooyq4lh

wooyq4lh1#

+0000随请求的时间一起提供。
POST用于请求所使用的方法:一个月两个月一个月三个月一个月四个月一个月五个月一个月...
HTTP/1.1对应于协议,此处为HTTP,版本为1.1。
200是HTTP响应代码。200是正确的。404未找到等等... Documentation
然后,(X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko)是关于浏览器的信息,以及请求是如何发出的。有时,我们会看到名称中带有“bot”。它主要是为了说明是哪种类型的设备做出了响应。它特别有助于网站了解您是否在移动的上。
在它里面,你有:

  • 操作系统(Linux)
  • 操作系统的位:32/64(在您的情况下,x86_64 = 64位)
  • 浏览器/版本:AppleWebKit所以我认为是苹果浏览器,而在537.36版本中

相关问题