云服务器上的资源很珍贵呀,一些服务跑着跑着,不知道的情况下,磁盘就满了,啥都干不了。
如何查看哪些资源占用了磁盘,下面又两种方法
在根目录,/ ,通过查询哪些文件占用了大于多少M,就能看出哪些大文件占用了磁盘。
2. 但又写小文件,比如缓存之类的,单个占用的较少,如果加起来,这个占用量也不小,比如anyproxy的缓存文件。我们就得逐一排查了。使用命令du -sh *,就能计算出每个文件夹的大小。
du -sh *
#du -sh 目录路径 // 查看目录的真实大小;-s:summaries,只显示汇总的大小;-h:表示以高可读性的形式进行显示
#du -sh * | sort -n //sort排序首列 ; -n 把首列看作是数字类型进行排序