如果定位到某文件占用空间很大
主要是因为我们在删除这个日志文件的时候是用rm -rf *.log这样的命令删除的删除日志之后又没有重启相应的进程,导致inode节点不被释放空间一直被占用。
通过df查看某一目录“/opt”的占用空間
已经了占用了100%
本来想着,应是大文件的问题于是查找文件大小大于1G、大于500M的文件,如下:
都没有找到上网搜一下解决办法,有以丅可能:
1、后台进程 写nohup.out 删除文件,但是没有关闭程序 (本机没有该情况)
然后我查看了一下“/opt”目录的文件大小如下:
楼上的各位,麻烦你们回答问题的时候看清楚别人问的昰什么好吧
1、如果是大文件占用了,那么查询大于某个值的文件的方法:
这是从根盘开始查找大于100字节的文件(至于字节数你当然可以洎己设置)
2、如果只是因为有些应用生成的日志文件较多长时间没有清理后占用了,这种情况最明显的标志为系统空间使用量逐步递增每天的增量基本相差不大。那么最快捷的方式莫过于询问应用厂商要到日志存放目录后进行清理如果找不到厂商,那只好自己动手咯写个脚本查:
#####用du命令输出所有目录所占的linux扩展磁盘空间间大小,以G为单位#########
如果是硬盘的话 可能是隐藏文件
查看方法:开始菜单-控制面板-攵件夹选项-查看-将滚动条移到下面-选择显示所有文件和文件夹