shell 自定義日誌列印格式(日誌級別 時間)

2021-10-05 14:24:41 字數 1108 閱讀 4682

知識補充:

1、顏色配置

echo

-e "\033[屬性;屬性m 需要改變的字串 \033[0m"

\[ 標誌著一系列乙個或多個非列印字元的開始,

m 設定屬性當有多個屬性時,屬性用;隔開,最後乙個屬性後面跟m

033 引導非常規字串行(033是乙個八進位制數,ansi編碼對應的控制字元為esc)

文字顏色

背景顏色

背景顏色

3040

黑色31

41紅色

3242

綠色33

43黃色

3444

藍色35

45紫紅色

3646

青藍色37

47白色

顯示方式含義0

關閉所有屬性

1設定高亮

4下劃線5閃爍

7反顯8消隱

2、時間列印格式化

date [選項]… [+格式]

可以使用date --help獲取詳細引數資訊

具體實現如下:

:<

功能:日誌列印格式定義

Apache自定義日誌格式

1 apache日誌引數說明 apache日誌格式字串的含義 百分號 apache2.0.44或更高的版本 a 遠端ip位址 a 本機ip位址 b 除http頭以外傳送的位元組數 b 以clf格式顯示的除http頭以外傳送的位元組數,也就是當沒有位元組傳送時顯示 而不是0。c 在請求中傳送給服務端的...

Tomcat日誌格式自定義

設定日誌顯示資訊格式,預設情況下,tomcat的訪問日誌是不記錄的。需要在serve.xml中修改配置,去掉注釋。將注釋去掉即可。如果要調整日誌記錄的字段,需要修改pattern屬性值,common是預設的屬性,其值為 h l u t r s b 各符號表示為 下面描述摘自tomcat官方文件 通常...

nginx自定義日誌格式

nginx日誌格式的設計 根據開發要求我們要在nginx的日誌中列印一些特殊資訊,所以必須自定義一些日誌,設定user id的預設值 set user id 0 設定user kind的預設值 set user kind 設定uuid的預設值 nginx中location模組的詳細引數介紹 ngin...