1. 程式人生 > >Linux 檢視Tomcat日誌檔案

Linux 檢視Tomcat日誌檔案

命令為:tail -f catalina.out
    tail 命令
    用途
    從指定點開始將檔案寫到標準輸出。使用tail命令的-f選項可以方便的查閱正在改變的日誌檔案,tail -f filename會把filename裡最尾部的內容顯示在螢幕上,並且不但重新整理,使你看到最新的檔案內容。
    語法
    標準語法
    tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]
    要以逆序顯示行
    tail [ -r ] [ -n Number ] [ File ]
    描述
    tail 命令從指定點開始將 File 引數指定的檔案寫到標準輸出。如果沒有指定檔案,則會使用標準輸入(就是顯示你在鍵盤輸入)。 Number 變數指定將多少單元寫入標準輸出。 Number 變數的值可以是正的或負的整數。如果值的前面有 +(加號),從檔案開頭指定的單元數開始將檔案寫到標準輸出。如果值的前面有 -(減號),則從檔案末尾指定的單元數開始將檔案寫到標準輸出。如果值前面沒有 +(加號)或 -(減號),那麼從檔案末尾指定的單元號開始讀取檔案。
    Number 變數用於確定計數的起點的單元型別由 -b、-c、-k、-m 以及 -n 標誌確定。如果沒有指定其中的任何一個標誌,那麼 tail 命令就會讀取指定檔案的最後十行,並將其寫到標準輸出。這與在命令列輸入 -n 10 是相同的。
    -m 標誌在單位元組和雙位元組字元環境中提供了一致的結果。當輸入是包含多位元組字元的文字檔案時應謹慎使用 -c 標誌,因為產生的輸出可能不從字元邊界開始。
    標誌
    -b Number
    從 Number 變量表示的 512 位元組塊位置開始讀取指定檔案。
    -c Number
    從 Number 變量表示的位元組位置開始讀取指定檔案。
    -f
    如果輸入檔案是常規檔案或如果 File 引數指定 FIFO(先進先出),那麼 tail 命令不會在複製了輸入檔案的最後的指定單元后終止,而是繼續從輸入檔案讀取和複製額外的單元(當這些單元可用時)。如果沒有指定 File 引數,並且標準輸入是管道,則會忽略 -f 標誌。tail -f 命令可用於監視另一個程序正在寫入的檔案的增長。
    -k Number
    從 Number 變量表示的 1KB 塊位置開始讀取指定檔案。
    -m Number
    從 Number 變量表示的多位元組字元位置開始讀取指定檔案。使用該標誌提供在單位元組和雙位元組字元程式碼集環境中的一致結果。
    -n Number
    從 Number 變量表示的行位置開始讀取指定檔案。
    -r
    從檔案末尾以逆序方式顯示輸出。-r 標誌的預設值是以逆序方式列印整個檔案。如果檔案大於 20,480 位元組,那麼 -r 標誌只顯示最後的 20,480 位元組。
    -r 標誌只有與 -n 標誌一起時才有效。否則,就會將其忽略。
    退出狀態
    該命令返回下列的退出值:
    0
    成功完成。
    >0
    出現錯誤。
    示例
    要顯示 notes 檔案的最後十行,輸入:
    tail notes要指定從 notes 檔案末尾開始讀取的行數,輸入:
    tail -n 20 notes
    要從第 200 位元組開始,每次顯示一頁 notes 檔案,輸入:
    tail -c +200 notes | pg
    要跟蹤檔案的增長,輸入:
    tail -f accounts
    這顯示 accounts 檔案的最後十行。tail 命令繼續顯示新增到 accounts 檔案中的行。顯示會一直繼續,直到您按下 Ctrl-C 按鍵順序來停止。
    檔案
    /usr/bin/tail
    包含 tail 命令。

相關推薦

Linux 檢視Tomcat日誌檔案

命令為:tail -f catalina.out     tail 命令     用途     從指定點開始將檔案寫到標準輸出。使用tail命令的-f選項可以方便的查閱正在改變的日誌檔案,tail -f filename會把filename裡最尾部的內容顯示在螢幕上,並且不

linux檢視tomcat日誌檔案

來源1:https://www.linchaokun.cn/263.html 來源2:http://www.cnblogs.com/sxdcgaq8080/p/9044654.html 1、先切換到logs目錄比如:cd /opt/apache-tomcat-7.0.65/

linux檢視tomcat日誌

實用命令: 檢視tomcat執行日誌 tail -f catalina.out 通過關鍵字搜尋檢視日誌 cat jeewx-2015-09-20.log | grep 驗證碼

linux下各種方法檢視tomcat日誌以及檢視檔案內容指令

寬巨集大量,是惟一能夠照亮偉大靈魂的光芒。——《巴黎聖母院》 1、引言 本週在Linux部署springboot專案的時候,採用自動化部署,一直以來都採用jar包的部署方式,本次採用war包的方式部署到tomcat容器。雖然我在專案中配置了Log

Tomcat日誌檔案的輸出在Linux和Windows下的差異

前言 最近老大發現Tomcat的日誌檔案catalina.out裡存在著大量的和公司專案相關的log資訊,因為一般都是會使用日誌框架並另外將log資訊輸出到另外的檔案裡的,catalina.out檔案裡就不需要這些多餘的log資訊了。 不過我在測試的時候發現,Linux和Windows下catalina.

linux環境下,檢視Tomcat日誌

在linux上部署專案時,啟動tomcat,經常只能看到如下的顯示: 如果專案出了什麼bug或者報了什麼異常,我們很難看到出錯的提示資訊,怎麼樣才能看到類似windows上的tomcat或者eclipse上執行時那樣實時看到出錯提示呢? 方法如下: 1、進入你tomcat的安裝目

linux shell指令碼定時清理tomcat日誌檔案(初稿)

清理日誌的shell指令碼 ------------------------------------------------------------------------------------------------ #!/bin/bash tomcatnum=2 #清

linux命令less檢視日誌檔案

對於很大的log檔案用more不能直接跳到檔案末尾向前檢視。 這時可以用less來檢視檔案時,在command模式下按G跳到檔案末尾,再使用pageup或pagedown來翻頁 less file

Linux檢視tomcat日誌及亂碼解決方案

檢視日誌:tail -f catalina.out [Linux日誌亂碼][linux中使用tail -f檢視日誌出現中文亂碼的解決方案][linux中檢視tomcat日誌亂碼的解決方案][linux客戶端中文亂碼問題Xshell] 1、vim修改伺服器編碼,把編碼項改為  "zh_CN.UTF-8

`Tomcat`啟動時未正常啟動,應檢視日誌檔案

問題如下: Tomcat未正常啟動,在Tomcat 輸出日誌catalina.out 以及配置的日誌輸出檔案中均沒有異常輸出,但是專案並沒有啟動,此時應到localhost.2017-08-27.log 中檢視。

使用linux服務logrotate歸檔tomcat日誌檔案

使用notepad++編輯本地檔案 tomcat: /usr/tomcat/logs/catalina.out { copytruncate daily dateext nocompress missin

12. linux檢視tomcat日誌

參考: https://blog.csdn.net/q_all_is_well/article/details/80742266

linuxtomcat 日誌亂碼/中文鏈接404

sysconf pts body linu bsp uri 引用 設置 red 1 日誌亂碼: JDK引用的設置 Java引用參數添加”-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8” 將上面參數添加到Catalina.sh中J

LINUX 查詢Tomcat日誌關鍵詞

  1、根據關鍵字查詢: #查詢catalina.out日誌檔案中的關鍵詞為2016-04-13 11:26:00的日誌資訊 grep -C 10 '2016-04-13 11:26:00' catalina.out |more 或者  從前往後  ca

linuxtomcat日誌切割

       在Linux系統下,tomcat日誌預設輸出到catalina.out,隨著時間的推移,catalina.out會持續增大,不方便管理和查詢。本文將介紹如何用 cronolog工具進行日誌按日期分割。 一、安裝cronolog

linux 檢視和修改檔案(夾)許可權

1. 使用 ls -l 或者 ll 檢視檔案許可權  第一位表示檔案型別:d 表示資料夾 - 表示普通檔案 r (read)表示可讀 w (write)表示可寫 x 表示執行許可權:通常指可以執行的程式檔案或者指令碼檔案     rwx 三個

linux檢視硬碟空間 檔案大小

    du,disk usage,是通過搜尋檔案來計算每個檔案的大小然後累加,du能看到的檔案只是一些當前存在的,沒有被刪除的。他計算的大小就是當前他認為存在的所有檔案大小的累加和   df,disk free,通過檔案系統來快速獲取空間大小的資訊,當我們刪除一個檔案的

Linuxtomcat日誌列印和傳參亂碼問題

             當前環境: Linux核心:Ubuntu(烏班圖) SSH連線工具:SecureCRT   1、首先確認Linux系統編碼: Linux命令:locale 若查詢結果不是zh_CN.UTF-8,則修改

Linux 檢視以及修改檔案或資料夾的許可權

1. linux下修改檔案使用者組 chgrp: change group的簡寫,修改檔案所屬的使用者組。 chgrp users test.log 修改後檢視 ls -l -rwxrwx— 1 work users 0 Jun 8 15:46 test.log

Linux磁碟管理——日誌檔案系統與資料一致性 Linux磁碟管理——Ext2檔案系統

參考:Linux磁碟管理——Ext2檔案系統 資料不一致 上圖是Ext2結構圖,其他FS結構類似。 一般來說,我們將 inode table 與 data block 稱為資料區;至於其他例如 superblock、 block bitmap 與 inode bitmap 等稱為 metadata