🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# **公告:本知识库已迁移至[https://faq.uniontech.com](https://faq.uniontech.com) ,请访问新知识库。本知识库不再更新维护** ### **应用场景** 1、磁盘空间不足,客户要求检查 2、1043之前版本,如数据盘空间不足会导致无法进入桌面环境 ### **磁盘空间不足排查方法** 系统盘磁盘空间不足排查基本以检查/usr为主,高概率为/usr/share下面爆满为主,出现概率极少,此处以数据盘磁盘空间不足举例, ![](https://img.kancloud.cn/43/7b/437bda9cad3a56b4fd5a98282422aded_675x325.png) 由于我们系统磁盘分区的特殊性,数据盘分区会单独在/data下,所以建议是先cd/data 之后再使用下面命令排查每个目录所占磁盘大小。 sudo du \-sh \* .\[^.\]\* **ps:可以同时查询隐藏文件大小,根据真实案例,部分应用软件导致的磁盘爆满会有以隐藏文件形式出现,并且不方便直接删除文件,只能清空内容为主** 然后一层一层排查到具体目录或者异常日志。 ![](https://img.kancloud.cn/7b/86/7b86d3895d6bd101e27c00a864ebf4a5_803x513.png) ![](https://img.kancloud.cn/63/42/6342b40ca9fd64d4f53c6f08370d2ec4_813x583.png) sudo du \-s  \* .\[^.\]\*|sort \-nr **ps:当前目录下所占磁盘空间大小排序** ![](https://img.kancloud.cn/3a/a4/3aa47c499b30e442f10a6beea7fdc037_885x143.png) ![](https://img.kancloud.cn/6c/2e/6c2e2dbe927e9ca8bd0ffc84e8d6b2e5_1247x610.png) **用这种方法首先确认大文件所在的位置,然后再根据目录功能判断磁盘爆满原因和选择清理方法。** 比如有特例,老版本北信源的审计软件会在/opt下的软件安装目录产生大量日常扫描日志,一个约14M,一天约24次以上,但是没有定期清理功能,客户也要求必须保留2个月的日志,但是正好这次采购的机型硬盘只有240G,就导致了数据盘爆满无法进入系统,这种就得要集成商和甲方协商是否需要协商北信源添加定期清理功能并且扩充硬盘。 ### **磁盘空间文件清理方法** 1、直接删除文件 rm  -rf   目标文件 2、清空文件内容 自己不清楚能否自动生成的文件,或者单个大的日志文件建议以清空内容的方法清理,保留文件 echo  > 目标文件 举例: ![](https://img.kancloud.cn/ac/84/ac8463137fbff371fcff9a704ac6dc96_1920x887.jpg) ![](https://img.kancloud.cn/ee/62/ee62d6f5833ca428138862d56b21c755_1920x887.jpg) echo  >  tdagent\_portlisten.log **ps:有的文件权限为644,单独加sudo提权是无法执行命令的,必须先sudo -i切到root用户,或者chmod添加该文件其它用户的w权限,后者不提倡使用。** ***** 《@版权归统信软件华中技术团队所有》 *****