簡體   English   中英

使用tail查看我服務器上的訪問日志

[英]using tail to view the access logs on my server

我在 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 地址、瀏覽器、日期、時間等。但對於其他人,我只是在猜測它們的含義以及它們的用處。 有人可以幫我解釋這些部分: +0000] "POST / HTTP/1.1" 200 20 "-", (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko)嗎?

+0000帶有請求的時間。

POST用於請求使用的方法: GETPOSTPATCHUPDATE ...關於 HTTP 方法的文檔

HTTP/1.1對應協議。 這里是HTTP ,版本 1.1。

200用於 HTTP 響應代碼。 200還可以。 404 未找到等...文檔

然后, (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko)是關於瀏覽器的信息,以及如何發出請求。 有時,我們可以看到名稱中帶有“bot”。 主要是解釋哪種類型的設備做出了響應。 它特別適用於想知道您是否在移動設備上的網站。

在其中,您有:

  • 操作系統 (Linux)
  • 操作系統的位:32/64(在您的情況下,x86_64 = 64 位)
  • 瀏覽器/版本:AppleWebKit 所以我認為是蘋果瀏覽器,版本為 537.36

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM