CentOS7清理大文件(/dev/vda1几乎接近于满状态)

CentOS7清理大文件的操作

1.进入到根目录

bash 复制代码
cd /

2.查看磁盘的使用情况

bash 复制代码
du -sh *

这里我们发现www文件夹下面占用的最多,于是我们进一步查看改文件夹下的使用情况

3.查看文件夹www下磁盘使用情况

bash 复制代码
cd www/
bash 复制代码
du -sh *

像这里的server文件夹和wwwroot文件夹不用去动,因为我使用的是宝塔面板,所以这两个文件下是安装服务和服务对应的数据。我们注意关注wwwroot文件夹,这个里面是存放日志的所以可以按需清理。

4.查看日志文件磁盘占用情况

bash 复制代码
cd wwwlogs/

这些都是可以清理的。
注意:我们如果只是清理了数据,那么磁盘不一定也释放了,因为这些文件可能仍然被某些进程所占用。

5.查看删除进程

bash 复制代码
lsof | grep deleted

我之前删除的就是日志的文件,查看删除进程时就有nginx对应相关的进程(进程之前杀掉了这里看不到了)。

6.杀死对应的进程

bash 复制代码
kill -9 进程ID

注意:删除了进程id对应的也会关闭服务,所以需要重启对应的服务,例如我这里之前删除的就是nginx进程,所以后面就要去重启nginx。

至此清理文件的完整流程就正式结束了。
相关推荐
wanhengidc20 分钟前
云手机 高振畅玩不踩坑
运维·服务器·安全·web安全·智能手机
有谁看见我的剑了?27 分钟前
linux 添加硬盘后系统识别不到硬盘处理
linux·运维·服务器
JoyCong199838 分钟前
ToDesk远程屏幕墙技术白皮书:如何重塑全局运维视界
运维·电脑·远程工作
偶尔上线经常挺尸1 小时前
《100个“反常识”经验15:Nginx 502排查:从应用到内核》
运维·nginx·性能调优·反向代理·502错误·http排错
思茂信息2 小时前
CST软件如何进行参数化扫描?
运维·开发语言·javascript·windows·ecmascript·软件工程·软件需求
计算机安禾2 小时前
【Linux从入门到精通】第31篇:防火墙漫谈——iptables与firewalld防护指南
linux·运维·php
下一页盛夏花开2 小时前
ubuntu 20中安装QT以后出现红色空心断点
linux·运维·ubuntu
金色光环3 小时前
FreeModbus释放底层的 TCP 监听端口
服务器·网络·tcp/ip
sxgzzn5 小时前
光伏数智化综合平台:让光伏电站运维更智能、更高效
运维