查看磁盘空间的使用情况的命令是df -lh ;如果要查看一个文件夹的大小 可以使用命令du -sh *。
最近在查看服务器的使用情况时,发现/usr满了,但删除后发现其使用率还是100%,利用du -sh *查看usr空间发现少了几G的空间,经上网查询,是因为有些文件虽然删除了,但其进程还活着,使其空间没有释放。
使用lsof |grep delete命令来查出文件被删除,但其进程还活着的进程。运行后发现有大量的apache日志的进程还存在。最后运行killall httpd将httpd名称的进程全部杀死。重新登录后发现空间正常释放了。