linux清空文件内容
Posted chendeming
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux清空文件内容相关的知识,希望对你有一定的参考价值。
应用场景:
当tomcat运行时,tomcat的日志文件会被tomcat进程锁定,强制删除是会失败的。如果想要立即清空文件内容,可以使用如下几种方式。
(1)使用空流覆盖文件,完成一次写入操作
#最简单的方式 > access_log.log #空字符串流 echo "" > access_log.log #空操作流(等同于 : > access_log.log) true > access_log.log #空文件 cat /dev/null > access_log.log
(2)空文件拷贝
#/dev/null是一个很特殊的文件,其内容本身为空 cp /dev/null access.log
(3)流式处理
#if是输入流,of是输出流 dd if=/dev/null of=access.log
参照网站
https://www.jb51.net/article/100462.htm
以上是关于linux清空文件内容的主要内容,如果未能解决你的问题,请参考以下文章