昨天維護的系統突然不刷日志了,上傳附件的功能都不能使用了,到文件服務器去看確實沒有上傳。
用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 '' > 文件名 這個命令也是可以的: