可以通过呼吁
df -h 查察磁盘空间占用,实际上是查察磁盘块占用的文件(block)
df -i 查察索引节点的占用(Inodes)
磁盘块和索引节点个中之一满,城市导致无法建设文件,提示磁盘空间已满。
所以请留意,查察磁盘尚有空间,可是建设文件提示空间满,大概是inodes节点已满
通过呼吁:find / -size +100M |xargs ls -lh
列出系统内大于100M的文件
du -h --max-depth=1
查察当前目次内文件夹的巨细
可以两种方法都测试下,有些时候,占用了大量空间的其实是系统日志或业务附件等小文件,
所以按照文件巨细去查找不必然能查出正在占用硬盘空间的【目次】或文件,发起利用第二种
日志文件较大
web会见日志,发起做按时任务日志切割,以天为单元做压缩备份(可以通过剧本实现),保存一按时间以备查察,有需要可以做日志阐明。
以一键安装包的情况为例,/alidata/log/ 目次下是是日志文件,可以查抄文件巨细是否占满磁盘利用,凡是,access目次下文件为会见日志,error为错误日志。如磁盘占慢,,这些日志又不重要,那么可以做清空处理惩罚,要领1,可以rm 删除去,2 echo"" >access.log