今天出现了程序的日志文件占用的磁盘空间大小通过ll和du 来查看大小不一致。

通过ll –h 来看占用的空间比du –sh 打了很多,磁盘被占满了。

查了些资料发现是文件空洞的问题.

后来同事提醒,日志文件保存时候使用> 将其保存,对文件进行清除和日志切割(logrotate)时,容易出现文件空洞。

需要使用“>>” 可以避免该问题。修改后问题确实解决了。

在此Mark一下。

refer:

http://suchalin.blog.163.com/blog/static/5530467720101128449886/

http://www.net527.cn/a/caozuoxitong/Linux/2012/0823/24381.html

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:1 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐