不重啟也能清理catalina.out日志的方法


昨天維護的系統突然不刷日志了,上傳附件的功能都不能使用了,到文件服務器去看確實沒有上傳。

用df命令查看內存使用情況已經100%,再看logs下日志已經10G了,工作時間有人在用的話不好用 rm -rf logs/* 刪除所有日志釋放內存,所以可以只刪除最大的catalina.out的日志。

最簡單的命令:

1.在logs文件夾下直接輸入命令: >catalina.out命令即可;

 

 

2.在l文件夾下直接輸入命令: cat /dev/null > catalina.out;

 

 

3.  “:>文件名”命令, 比第一個命令多了 冒號

 

4.“echo > 文件名”  

 

 

5.“echo  "" >文件名”,與3中的命令就多了一對雙引號,  可以自己試一下 單引號是否可以

 

 

 

自己在命令行多敲幾次就記住了,還是很實用的,還可以用於清空日志后立馬查看錯誤日志。

 

其實 echo '' > 文件名  這個命令也是可以的:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM