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