linux 文件大小ll和du不一致问题
生活随笔
收集整理的這篇文章主要介紹了
linux 文件大小ll和du不一致问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天出現了程序的日志文件占用的磁盤空間大小通過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
轉載于:https://www.cnblogs.com/lovemdx/archive/2013/02/26/2933249.html
總結
以上是生活随笔為你收集整理的linux 文件大小ll和du不一致问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: enyo官方开发入门教程翻译一Contr
- 下一篇: DELPHI 7 动态链接库DLL断点调