linux伺服器日誌按日分開

2021-08-19 11:11:09 字數 1022 閱讀 3324

度娘:cronolog-1.6.2.tar.gz,很好找

2、解壓縮

# tar zxvf cronolog-1.6.2.tar.gz

3、進入cronolog安裝檔案所在目錄

# cd cronolog-1.6.2

4、執行安裝

# ./configure

# make

# make install

(或者:./configure && make && make install)

5、檢視cronolog安裝後所在目錄(驗證安裝是否成功)

# which cronolog

一般情況下顯示為:/usr/local/sbin/cronolog

要想分割tomcat7的catalina.out,需作如下工作:

修改檔案內容:tomcat/bin/catalina.sh,

1、搜尋「catalina_out="$catalina_base"/logs/catalina.out」

修改為「catalina_out="$catalina_base"/logs/catalina.%y-%m-%d.out」

2、搜尋「touch "$catalina_out」

把org.apache.catalina.startup.bootstrap "$@" start \

>> "$catalina_out" 2>&1 "&" 改為

org.apache.catalina.startup.bootstrap "$@" start 2>&1 \

| /usr/local/sbin/cronolog "$catalina_out" >> /dev/null &

因為在檔案檔中有多個地方出現

org.apache.catalina.startup.bootstrap "$@" start \

>> "$catalina_out" 2>&1 "&"

所以一定要確定,是在「

touch "$catalina_out

」下的那兩個。

over

LINUX按裝FTP伺服器

第二步 編輯vsftpd的配置檔案 vi etc vsftpd vsftpd.conf 第三步 清空檔案,然後新增如下內容 注意空格,和命令 listen yes background yes anonymous enable no local enable yes write enable yes...

linux伺服器日誌切割

現在網上比較成熟的有logrotate和cronolog兩種工具,也有很多實現,我們這裡不使用這兩種,所以不多贅述,只講講使用最基本的linux切割日誌的方法。因為每天產生的日誌都會輸出到catalina.out這個檔案中,我們可以在每天晚上凌晨的時候把catalina.out這個檔案複製乙份,檔名...

Centos7日誌伺服器

1 日誌的功能 1 用於記錄系統 程式執行中發生的各種事件 2 通過閱讀日誌,有助於診斷和解決系統故障 2 日誌檔案的分類 1 核心及系統日誌 2 使用者日誌 3 程式日誌 3 日誌的預設儲存位置 var log 4 管理日誌的服務 rsyslogd root localhost vim etc r...