1. 程式人生 > >Linux下清空檔案內容而不刪除檔案

Linux下清空檔案內容而不刪除檔案

測試過程中發現將日誌級別降低後,執行很短時間會產生很大的日誌,但是歷史日誌又不需要看,容器執行過程中又不能刪除該檔案(不然不會產生新日誌檔案,徐重啟)。後來從網上找如下方法,MARK下:

比如tomcat的Catalina.out檔案清空但不刪除:

# echo "" > Catalina.out 
# echo > Catalina.out 
# : > Catalina.out 
# > Catalina.out 
# cat /dev/null > Catalina.out