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 命令。如下图是我的进程占用的磁盘空间没有释放

相关推荐
wuminyu4 小时前
专家视角看Java线程生命周期与上下文切换的本质
java·linux·c语言·jvm·c++
志栋智能4 小时前
从“成本中心”到“效率引擎”:超自动化巡检的转型之路
运维·数据库·自动化
handler015 小时前
Linux 基本指令知识点(1)
linux·c++·笔记
志栋智能5 小时前
超自动化安全:释放安全专家创造力的钥匙
运维·服务器·网络·人工智能·自动化
历程里程碑5 小时前
55 Linux epoll高效IO实战指南
java·linux·服务器·开发语言·前端·javascript·c++
用什么都重名5 小时前
Ubuntu 24.04 开机无法进入图形界面:GDM 报「no session desktop files」的排查与修复
linux·运维·ubuntu
水彩橘子5 小时前
kea dhcp 服务器HA 配置
运维·服务器
Drache_long5 小时前
Docker(二)
运维·docker·容器
实心儿儿5 小时前
C++ —— 进程控制 - 进程程序替换
linux·运维·服务器
Felven5 小时前
盛科CTC8096 40G交换芯片常用命令
linux·40g·ctc8096·交换芯片