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。

至此清理文件的完整流程就正式结束了。
相关推荐
2301_767902645 分钟前
Docker 从入门到实战
运维·docker·容器
天呐草莓9 分钟前
企业微信运维手册
java·运维·网络·python·微信小程序·企业微信·微信开放平台
无法无天霸王龙12 分钟前
云计算运维培训:线上课 vs 面授课,到底该怎么选?
运维·云计算
是阿威啊14 分钟前
【第五站】集群组件一键启动/关闭脚本(Hadoop/YARN + Hive + Spark)
linux·运维·hive·hadoop·spark
黛玉晴雯子00115 分钟前
Devops理念基础(持续更新)
运维·devops
apihz27 分钟前
免费手机号归属地查询API接口详细教程
android·java·运维·服务器·开发语言
lvbinemail29 分钟前
svn的web管理后台服务svnWebUI
运维·前端·svn·jar
宇钶宇夕30 分钟前
跨协议冗余通信方案落地:EPN-330网关打通西门子S7-1517H与编码器的控制链路
运维·网络·自动化
txzz888831 分钟前
CentOS-Stream-10 搭建FTP服务器之系统用户访问
linux·运维·服务器·centos·ftp服务器·ftp 系统用户访问
ℳ₯㎕ddzོꦿ࿐33 分钟前
零基础教程:在 Linux 上通过 Docker 快速部署 Dify
linux·运维·docker·dify