在Linux檢視tomcat日誌的方法

2021-09-26 21:42:02 字數 831 閱讀 6188

1、實時檢視日誌

在logs目錄下

tail -f catalina.out
通過關鍵字查詢日誌

grep -nh "excetion message" test.text
引數說明:

-n:line-number行號

-h:with-filename列印每個匹配的檔名

-r:recursive like --directories=recurse遞迴

2、不使用startup.sh 啟動

在bin目錄下有乙個 catalina.sh 檔案,執行它

./catalina.sh run
此方式日誌會在前台啟動

404 很可能是專案啟動失敗了(例如 servlet、spring 配置錯誤之類的)

**3、使用docker

docker logs -f -t --since="2018-06-20" --tail=10 tomcat8080
–since : 此引數指定了輸出日誌開始日期,即只輸出指定日期之後的日誌。

-f : 檢視實時日誌

-t : 檢視日誌產生的日期

-tail=10 : 檢視最後的10條日誌。

edu_web_1 : 容器名稱**

內容摘自各大**網友方法

linux 檢視Tomcat日誌

1 先切換到 cd usr local tomcat5 logs 2 tail f catalina.out 3 這樣執行時就可以實時檢視執行日誌了 ctrl c 是退出tail命令。順便講一下linux中tail命令 tail 命令從指定點開始將檔案寫到標準輸出.使用tail命令的 f選項可以方便...

在centOS中實時檢視tomcat日誌內容

1 先切換到 cd usr local tomcat8 logs 2 tail f catalina.out 3 這樣執行時就可以實時檢視執行日誌了 alt e r重置。1 命令格式 tail 必要引數 選擇引數 檔案 2 命令引數 f 迴圈讀取 q 不顯示處理資訊 v 顯示詳細的處理資訊 c 數目...

Linux下檢視tomcat占用埠

ps ef grep tomcat 後面帶 號,是為了檢視多個tomcat程序,例如tomcat6,tomcat7。解釋命令 ps檢視當前系統程序狀態,可以搭配kill指令隨時中斷 刪除不必要的程式。a 顯示所有程式。e 此選項的效果和指定 a 選項相同 f 顯示uid pid ppid c sti...