導航:首頁 > 配伺服器 > 怎麼看伺服器日誌

怎麼看伺服器日誌

發布時間:2022-04-13 19:56:56

『壹』 如何查看伺服器日誌

你好,查看伺服器日誌以linux舉例的話可通過以下方式查看:
1.進入日誌文件所在的文件目錄,比如:cd /opt/tomcat7/logs
2.通過命令打開日誌,分析需求場景打開需要的日誌。比如:tail -f catalina.out
3.常用命令一:tail比如:tail -f test.log (循環查看文件內容)
4.按照行號查詢:cat(過濾出關鍵字附近的日誌)cat -n test.log |grep "訂單號" 然後使用 head -n 20 查看查詢結果里的向前20條記錄。
5.按照時間日期查詢,(查詢出一段時間內的記錄)sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p' test.log

『貳』 linux伺服器中怎麼查看日誌內容

kbkiss


Linux查看日誌常用命令

1.查看日誌常用命令

tail:

-n 是顯示行號;相當於nl命令;例子如下:

tail -100f test.log 實時監控100行日誌

tail -n 10 test.log 查詢日誌尾部最後10行的日誌;

tail -n +10 test.log 查詢10行之後的所有日誌;

head:

跟tail是相反的,tail是看後多少行日誌;例子如下:

head -n 10 test.log 查詢日誌文件中的頭10行日誌;

head -n -10 test.log 查詢日誌文件除了最後10行的其他所有日誌;

cat:

tac是倒序查看,是cat單詞反寫;例子如下:

cat -n test.log |grep "debug" 查詢關鍵字的日誌

2. 應用場景一:按行號查看---過濾出關鍵字附近的日誌

1)cat -n test.log |grep "debug" 得到關鍵日誌的行號

2)cat -n test.log |tail -n +92|head -n 20 選擇關鍵字所在的中間一行. 然後查看這個關鍵字前10行和後10行的日誌:

tail -n +92表示查詢92行之後的日誌

head -n 20 則表示在前面的查詢結果里再查前20條記錄

3. 應用場景二:根據日期查詢日誌

sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p' test.log

特別說明:上面的兩個日期必須是日誌中列印出來的日誌,否則無效;

先 grep '2014-12-17 16:17:20' test.log 來確定日誌中是否有該 時間點

4.應用場景三:日誌內容特別多,列印在屏幕上不方便查看

(1)使用more和less命令,

如: cat -n test.log |grep "debug" |more 這樣就分頁列印了,通過點擊空格鍵翻頁

(2)使用 >xxx.txt 將其保存到文件中,到時可以拉下這個文件分析

如:cat -n test.log |grep "debug" >debug.txt

『叄』 怎麼查看網站日誌

因為網站環境分為兩種,一種windows伺服器,一種是linux伺服器,所以網站日誌也有所不同。
我們所說的日誌通常是指IIS日誌,簡單易懂。linux主機就是Apache日誌,敲代碼,比較難懂。
一般的虛擬主機都自帶有網站日誌下載,打開wwwlogos這裡面每天會保存一周的日誌。如果是獨立伺服器的話,由於開啟的服務不同,就會有多種情況。
1、Nginx日誌文件名稱及路徑介紹
nginx的log網站日誌分為errorlog和accesslog
accesslog記錄了用戶在什麼IP地址、什麼時候訪問的、用的什麼操作系統、通過哪個瀏覽器、顯示器解析度是多少、訪問了你網站的哪個頁面,做什麼操作,是否訪問成功等等信息;
errorlog則是記錄伺服器錯誤日誌。
2、Apache日誌文件名稱及路徑介紹
Apache的網站日誌分別是訪問日誌access_log(在Windows上是access.log)和錯誤日誌error_log(在Windows上是error.log)。如果使用SSL服務的話,還可能存在ssl_error_log和ssl_access_log和ssl_request_log三種日誌文件。
日誌文件的路徑根據安裝方式不同位置也是不一樣的,一般都是在Apache安裝目錄的logs子目錄中,日誌文件路徑可根據實際安裝情況在Apache的配置文件中進行查找。
將網站日誌下載下來後,打開你會發現,內容跟代碼一樣,看不懂!
網站日誌怎麼查看?
查看網站日誌的方法有兩種,第一種比較簡單粗暴,用Excel打開網站日誌文件,直接查看即可;第二種方式更加適合新手,通過專業的軟體查看,將下載到本地的網站日誌文件上傳至軟體中,軟體會將重要的信息提取出來以供閱讀。

『肆』 如何查看伺服器被攻擊日誌

1.window+R,打開運行窗口
2.輸入:mstsc
3.輸入相關伺服器信息連上
4.找到「安全狗IIS版本」(沒有同學可以去下載一個,可以幫助防護伺服器安全)
5.打開,找到「防護日誌」打開就可以看到

『伍』 怎麼查看電腦日誌

方法/步驟
點擊』開始菜單『,然後點擊』控制面板『。

1、在打開的控制面板當中,以』類別『方式來查看時,點擊系統和安全;
2、在』系統和安全『面板中找到』管理工具『,點擊下面的』查看事件日誌『,就可以打開』事件查看器『了。
也可以通過dos命令來打開』事件查看器『:按下組合鍵win+r,然後輸入』eventvwr.exe『,然後回車就可以打開了。
在打開的』事件查看器『面板中,點擊左側的』Windows日誌『,可以看到有』應用程序、安全、setup、系統等『可以在這里查看自己需要看的信息。
1、如:我要查看系統的 開關機,則點擊右側的』篩選當前日誌...『然後輸入 6005,6006,點擊確定,則可以查到到系統的開關機時間。
2、也可以清除日誌、清除篩選器等。

『陸』 自己搭建的linux主機,怎麼看伺服器日誌

cat
/var/log/*.log
如果日誌在更新,如何實時查看
tail
-f
/var/log/messages
還可以使用
watch
-d
-n
1
cat
/var/log/messages
-d表示高亮不同的地方,-n表示多少秒刷新一次。
該指令,不會直接返回命令行,而是實時列印日誌文件中新增加的內容,這一特性,對於查看日誌是非常有效的。如果想終止輸出,按
Ctrl+C
即可。
在Linux系統中,有三個主要的日誌子系統:
連接時間日誌--由多個程序執行,把紀錄寫入到/var/log/wtmp和/var/run/utmp,login等程序更新wtmp和utmp文件,使系統管理員能夠跟蹤誰在何時登錄到系統。
進程統計--由系統內核執行。當一個進程終止時,為每個進程往進程統計文件(pacct或acct)中寫一個紀錄。進程統計的目的是為系統中的基本服務提供命令使用統計。
錯誤日誌...

『柒』 怎麼查看伺服器系統日記

win伺服器,點擊開始>控制面板>管理工具>事件查看器>windows日誌>點擊系統>屬性>會看到伺服器日誌的路徑。打開c:\windows\system32\winevt,在打開log
linux伺服器的網站日誌查看命令
cat
/var/httpd/access.log
希望可以幫助你萬雲數據提供參考。

『捌』 怎麼查看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 該日誌文件永久記錄每個用戶登錄、注銷及系統的啟動、停機的事件

『玖』 怎麼查看伺服器日誌

如何查看自己的伺服器的日記?

自己有伺服器的先打開「Internet 信息服務」,選擇你的網站屬性,下面有「啟用日誌記錄」,一般有三個選項:W3C擴展日誌文件格式、Microsoft IIS 日誌文件格式、NCSA公用日誌文件格式,默認是:W3C擴展日誌文件格式,選擇右邊的屬性,下面有日誌文件名:(例 如:W3SCC1\ncyymmdd.log),日誌存放目錄一般是:C:\WINDOWS\system32\LogFiles,如果你要打開日誌文件 夾,那地址就是C:\WINDOWS\system32\LogFiles\W3SCC1。 如果用虛擬主機的可以到伺服器商的後台選擇日誌保存後用 FTP去下載,一般都放在log文件夾內。

裡面的代碼怎麼看?

好多朋友下了日記後打開一看,嚇一跳,裡面寫的亂七八糟,一個都看不懂。別急,其實他是有順序的,他是以時間為單位的。一行就是一個記錄。下面舉例:

2009-10-11 09:36:32 GET /show.asp - 220.181.125.70 HTTP/1.1 Sogou+web+spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07) - 200 0 36228

這是我網站日記里的一行代碼, 2009-10-11 09:36:32 這是時間,就是什麼時候來的。get 那是動作,一般有GET和HEAD兩種 ,這兩個的區別,懂編程的朋友都知道的,這里不說。/show.asp 是文件地址,就是你被訪問的文件的地址。 220.181.125.70 是IP地址,我這里是Google來的,HTTP/1.1 Sogou+web+spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)這 里一看就知道了。200 0 36228這里代表未收錄。這里的標識有很多的。我也不是很懂。

閱讀全文

與怎麼看伺服器日誌相關的資料

熱點內容
linuxmatlab卸載 瀏覽:983
bat女程序員數量 瀏覽:517
安卓怎麼拍手機里照片 瀏覽:386
如何連接無盡之劍伺服器 瀏覽:574
業務型it程序員和技術員程序員 瀏覽:811
windows下命令 瀏覽:714
程序員努力進阿里 瀏覽:226
武器壓縮技術 瀏覽:815
pythonindexpackage 瀏覽:626
php網頁運行原理 瀏覽:283
老人存的定期存款可以加密碼嗎 瀏覽:233
tde透明加密性能 瀏覽:328
蠻力字元串匹配演算法 瀏覽:220
網路廣告是什麼app 瀏覽:564
win11如何解壓文件 瀏覽:869
貓眼是干什麼的app 瀏覽:945
vb屬於編譯 瀏覽:47
淘特app干什麼的 瀏覽:929
ubuntu安裝deb命令 瀏覽:789
php彈出輸入框 瀏覽:310