关键指令:
df
du
find
step1:
如果发现硬盘满了,首先要确定一下,使用df查看硬盘使用情况
df -h
step2:
从第一步结果判定满了,确定哪些文件或哪个文件占了大头,使用du指令做逐步排查,找出占用硬盘多但又无用的文件:
//查看当前目录下子目录大小
du -h --max-depth=1
//查看当前目录下文件大小
ls -lhS
找到可疑文件夹后,逐步进入查找子目录,直到找到目标目录或文件;
或用 ls 确定无用文件 。
step3:
找到目标文件夹或文件后,可进行删除以释放硬盘
此处主要是项目的log占用太多,太早前的log没什么保存意义,所以删掉就好了
//删除当前目录下修改日期为120天前的 xxx.log 文件
find . -mtime +120 -name "*.log" -exec rm -rf {} \;