linux置空文件

环境:
服务产生日志,日志持续写入a.log日志文件中
要求:
如果删除a.log,重新创建,会影响服务报错,要在不影响服务继续写日志的过程中将a.log文件置空

1、备份
2、置空文件

1.彻底置空,也就是ls文件的大小为0,文件里面什么都没有(1): > filename(2)true > filename(3)cat /dev/null > filename(4)> filename2.置空文件,但是文件中有空行,ls文件的大小,显示还有大小(1)echo "" > filename(2)echo > filename

例:常用操作:

> a.log
# 此时置空a.log文件,并不影响服务持续写入


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部