Hi~ o(* ̄▽ ̄*)ブ

Linux不重启Tomcat清空catalina.out日志的几种方法

1. 重定向方法清空文件

du -h catalina.out 查看文件大小

> catalina.out 重定向清空文件

du -h catalina.out 查看文件大小

2. true命令重定向清空文件


du -h catalina.out

true > catalina.out true命令重定向清空文件

du -h catalina.out

3. cat/cp/dd命令及/dev/null设备来清空文件


df -h

du -h catalina.out

cp /dev/null > catalina.out 命令清空文件

cp:overwrite 'catalina.out'? y

du -h catalina.out

df -h

du -h catalina.out

4. cat /dev/null > catalina.out 命令清空文件


df -h

df -h

du -h catalina.out

dd if=/dev/null of= catalina.out 命令清空文件

du -h catalina.out

5. echo命令清空文件

echo -n  "" > catalina.out 		加上"-n"参数,默认情况下会"\n",也就是回车符

6. truncate命令清空文件

truncate -s 0 catalina.out   		-s参数是设置文件的大小,清空文件的话,就设定为0

转自

# linux   tomcat  

评论

(づ ̄ 3 ̄)づ

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×