
如何清理完整的linux磁盘?
1、查看磁盘信息
df –lh
我们可以看到文件系统下挂载点/ dev / xvda1下的40G容量已用完。下一步是删除占用大量磁盘空间但无用的文件。

推荐:“ Linux使用教程”
2、找到最大的文件目录
cd / #进入根目录。 du -h --max-depth=1 #寻找当前目录,哪个文件夹占用空间最大


您可以看到/ usr路径占用大量磁盘空间,占用21G。敏锐的学生可能已经看到最后一个显示24G的项目,这意味着当前目录中所有文件占用的磁盘总空间为24G。
根据法律,经过多次判断,找到了tomcat的日志文件。

从上图可以判断出17G文件在当前目录(tomcat日志目录)文件中。

3、找到最大的文件
ls –lhS # 将文件以从大到小顺序展现
最终位置文件是:catalina.out此日志文件。


4、确认文件未使用
任何人都可以删除文件:rm -f catalina.out但是,最好确认是否要下载它,并让开发人员分析日志。
在Linux或Unix系统中,通过rm或文件管理器删除文件将取消与文件系统目录结构的链接(取消链接)。但是,如果打开文件(正在使用某个进程),则仍可以读取该进程文件,并且磁盘空间已被占用。
/usr/sbin/lsof|grep deleted #确认删除文件是否被占用
它确实被占领了。根据第二栏中提供的pid,输入命令:kill -9 13117以终止该进程。

再次输入命令:df –lh

如图所示,磁盘空间已释放。问题得到顺利解决
上面是如何清理完整的linux磁盘的?有关更多详细信息,请注意php中文网站上的其他相关文章!

本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/dianqi/article-340757-1.html
最低应该鸣炮警告
一方面要做好法律战的准备