最近有台网页服务器异常。网站无法访问,提示502 Gateway 错误啥的。
本文来自Novell迷网站 http://novell.me
排查过程中发现服务器空间100%使用率了。
本文引用自http://novell.me
Novell迷,迷Novell
- [root@myserver]# df -h
- Filesystem Size Used Avail Use% Mounted on
- /dev/xvda 47G 15G 47G 100% /
- tmpfs 996M 0 996M 0% /dev/shm
通常来说服务器空间塞满了,各种奇怪问题都可能出现。
本文引用自Novell迷网站
所以得先解决空间问题。下面就是找出占用空间最大的目录,使用如下命令: 本文来自Novell迷网站 http://novell.me
- du -h --max-depth=1|grep G|sort -n
内容来自http://novell.me
max-depth参数是指子目录深度。不想挖太深。于是设置的1. 找出最大占用的目录后再进入该目录继续使用同样的命令继续查找。 本文转载自http://novell.me
最后发现是某个网站下面的 tmp 目录占用最大。进去一看,里面文件数目较多,还得进一步查找占用空间最大的文件。使用如下命令进一步定位该文件
本文引用自http://novell.me
- ll ./* | sort -k 5 -n
版权所有,未经Novell迷允许,不得转载!
最后发现居然目录下有一个php_errors.log的文件居然占用了30几个G,我的天啦。 本文转载自http://novell.me
因为该虚拟主机是朋友的,朋友一访问,发现已经被挂了木马做了跳转,跳转到不良网站,还是什么优衣库视频下载呢。唉~ 内容来自http://novell.me
转载请注明出处!本文地址 http://novell.me/Linux/201508/how-to-find-huge-file-on-linux-server.html
(责任编辑:Novell迷)