一、常见异常文件:
1、回收站文件未清理:/home/ysgz/.local/share/Trash/
2、everything全盘全文检索软件bug:/opt/apps/cn.edu.nuc.everthings/
3、安卓异常bug日志:/var/lib/Kbox/logs/console.log
4、旧版微信残留文件/home/ysgz/.config/weixin/wechat/user/ac.db-wal
5、wine版微信自动下载的文件、视频、图片缓存:
/home/ysgz/Documents/WeChat\ Files/
二、如何查找异常文件:
1、查看是否回收站未清理导致:du -sh /home/ysgz/.local/share/Trash
2、查找是否是everything导致:find / -type f -size +499M
若有大篇幅/opt/apps/cn.edu.nuc.everthings/输出,说明everything已产生异常索引文件
3、查找是否是安卓异常bug导致: du -sh /var/lib/Kbox/logs/*
输出的内容就是里面文件的空间占用情况
4、查找是否是旧版微信残留文件导致:
du -sh /home/ysgz/.config/weixin/wechat/users/*
输出后,查看ac.db-wal文件空间占用情况是否异常,或该文件夹下其他文件名称空间占用情况是否异常
5、查找是否是wine版微信自动下载文件过多导致:
du -sh /home/ysgz/WeChat\ Files/*
输出的内容就是里面文件的空间占用情况
三、使用find命令查找大文件
1、根据单个文件大小来查询(find / -size +***M)需要进入root
如:find / -size +10240M 在根目录下查找文件大小大于10240M(10G)的文件
(1)输出后忽略“find:”开头和“/proc/kcore”开头的行,查看是否有其他信息输出
(2)如果有其他信息,则使用ls -lha 加输出的路径查看文件大小,确认是否是异常文件
四、进入目录文件查看目录文件占用情况
(1)进入空间占用最大的目录(一般为data,此处以data为例): cd data/ 或者进入到根目录:cd /
(2)查询该目录的占用情况:du -sh *
(3)重复1、2步骤,逐层查询,直至找出异常文件
(4)查询过程中可能会遇到某个目录占用空间较大,但是该目录下的子目录加上文件的大小,与该目录占用的空间相差较大
出现上述情况说明异常文件存放在隐藏目录中,但是由于du -sh *无法统计隐藏目录的大小,所以空间大小对应不上
在该目录使用命令:ls -lha ,查看该目录下的所有目录(-a:查询结果包含隐藏文件或目录)
使用cd命令进入到隐藏目录(以“.”开头的文件),再重复1、2步骤查询,逐层查询,直至找出异常文件(常见隐藏目录有:.local、.config、.cache)
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
添加我为好友,拉您入交流群!
请使用微信扫一扫!