1. 程式人生 > >linux 清空catalina.out日誌 不需要重啟tomcat

linux 清空catalina.out日誌 不需要重啟tomcat

1.重定向方法清空檔案

[[email protected] logs]# du -h catalina.out  檢視檔案大小
17M catalina.out
[[email protected] logs]# > catalina.out   重定向清空檔案
[[email protected] logs]# du -h catalina.out  檢視檔案大小
0 catalina.out

2.使用true命令重定向清空檔案

[[email protected] logs]# du -h catalina.out
448K catalina.out
[

[email protected] logs]# true > catalina.out 
[[email protected] logs]# du -h catalina.out 
0 catalina.out

3、使用cat/cp/dd命令及/dev/null裝置來清空檔案

 cat  /dev/null 命令清空檔案

 cp  /dev/null

dd if=/dev/null of=catalina.out

4、使用echo命令清空檔案

echo -n  " " > catalina.out   ==》加上"-n"引數,預設情況下會"\n",也就是回車符

5、使用truncate命令清空檔案

truncate -s 0 catalina.out   -s引數是設定檔案的大小,清空檔案的話,就設定為0