linux中查看内存占用空间

文章目录

linux中查看内存占用空间

使用 df -h 查看磁盘空间

使用 du -sh * 查看每个目录的大小

注意这里是当前目录下的文件大小,查看系统的可以回到根目录

经过查看没有发现任何大的文件夹。 继续下面的步骤

如果您的Linux磁盘已满,但是通过 du -sh 找不到大文件,可能是因为有一些进程正在写入磁盘,但是这些文件已经被删除,但是进程仍然在使用它们。这种情况下,可以使用 lsof 命令查找这些文件并杀死相关进程。以下是一些可能有用的命令:

查找哪些进程占用了磁盘空间:

sudo lsof | grep deleted

查找哪些进程占用了删除的文件:

sudo lsof +L1

杀死占用已删除文件的进程:

sudo kill -9

如果 lsof | grep deleted 的命令没有返回结果,可以直接执行 sudo lsof +L1 命令。如下图是我的进程占用的磁盘空间没有释放

相关推荐
程序员不迷路16 分钟前
Nginx学习
运维·nginx
雅菲奥朗18 分钟前
雅菲奥朗SRE知识墙分享(一):『SRE对智能运维领域所产生的深远影响』
运维·ai·sre
--运维实习生--1 小时前
shell脚本第二阶段-----选择结构
linux·运维·shell编程
Clownseven1 小时前
Linux服务器健康检查Shell脚本:一键生成自动化巡检报告
linux·服务器·自动化
时间裂缝里的猫-O-2 小时前
@Linux问题 :bash fork Cannot allocate memory 错误分析与解决方案
linux·chrome·bash
躺不平的小刘2 小时前
从YOLOv5到RKNN:零冲突转换YOLOv5模型至RK3588 NPU全指南
linux·python·嵌入式硬件·yolo·conda·pyqt·pip
果子⌂2 小时前
Git+Jenkins实战(一)
运维·git·jenkins
愚昧之山绝望之谷开悟之坡2 小时前
| `cat /etc/os-release` | 发行版详细信息(如 Ubuntu、CentOS) |
linux·ubuntu·centos
chenglin0162 小时前
Logstash——输出(Output)
运维·jenkins
mysla2 小时前
嵌入式学习day34-网络-tcp/udp
服务器·网络·学习