我们web的静态资源服务器,包括了nginx启用。最近磁盘报警,内存快要满了。可是奇怪的是,静态资源都没有用1G怎么会不够用了。原来是nginx的log搞的乱。接下来如何清理linux服务器。
1、首先,先确定一下Linux磁盘的占用情况,
# 进入根路径
cd /
df -h
Size:总内存数
Used:使用内存数
Avail:剩余内存数
Mounted on:挂载点
在我的磁盘里面,占用内存最大的就是 /dev/vda1
2、当然你可能并不关系磁盘还剩余多少空间,你是需要知道当前的文件夹下的磁盘使用情况:
# 需要进入跟路径
cd /
du --max-depth=1 -h
用此方法往下查找,就可以找到罪魁祸首原来是nginx的log日志。将log日志删除掉之后,在查看磁盘情况
3、
👌,已经解决了,不过这是很笨的方法,也是我自己针对自己的服务器出的文档,不适用所有病症。不喜勿喷。
另外可以重启一下你的 服务器,重启之后记得在启动一下nginx哦~
# 重启服务器
reboot
另外附上
Linux的5种重启命令(转)