首页 > 系统相关 >linux磁盘空间满了后怎么去判定哪个地方占了多大的空间并回收

linux磁盘空间满了后怎么去判定哪个地方占了多大的空间并回收

时间:2023-09-29 14:34:01浏览次数:48  
标签:文件 查看 占用 磁盘空间 判定 linux 进程 du

概述

日常工作总会碰到磁盘满的情况,这时候我们需要去判定哪个地方占的存储比较多,看那些文件有没用,如果没用就可以删掉节省空间。下面大概写一下处理的一个过程。

1、使用df -h查看磁盘空间占用情况

 

2、使用du -s /* | sort -nr命令查看那个目录占用空间大

 

然后那个目录占用多 再通过du -s /root/* | sort -nr 一层层排查,找到占用文件多的地方。我之前发现的问题是tomcat日志文件二年的都没删过。有40g,后来找到log目录删除掉了。

3、使用du -h –max-depth=1查看当前目录下文件夹大小情况

 

4、查看文件是否被进程占用

如果通过以上方法没有找到问题所在,那么可以使用 lsof | grep deleted 命令,看看是否删除掉的文件仍然被进程占用而没有进行实际删除。

 

找到占用文件很大的进程,停止进程。之后重新启动,就OK了。


后面会分享更多关于devops和DBA方面的内容,感兴趣的朋友可以关注下!!

 

   

标签:文件,查看,占用,磁盘空间,判定,linux,进程,du
From: https://www.cnblogs.com/psy-sdudio/p/17736969.html

相关文章

  • Unix/Linux系统编程学习笔记第七、八章
    Unix/Linux系统编程学习笔记第七、八章知识点归纳以及最有收获的内容文件操作级别文件和目录的基本操作创建文件:使用touch命令或编程语言中的文件创建函数。-创建目录:使用mkdir命令或编程语言中的目录创建函数。复制文件或目录:使用cp命令或编程语言中的复制函数。移......
  • Linux Issues
    LinuxIssuesDebrisCentOS-安装jdk17:CentOS安装Jdk17更改Linux终端字体:[https://zhuanlan.zhihu.com/p/90116800,https://blog.csdn.net/starzhou/article/details/105493420]SolutionsLinux无法挂载ISO9660文件系统查看/proc/filesystems可以获得所有支持的......
  • 内网权限提升系统学习(linux)
    内网权限提升系统学习(linux)内核漏洞利用1.dirtyCOW(CVE-2016-5195)脏牛漏洞影响范围:Linux内核>=2.6.221)前期准备下载镜像https://archive.kernel.org/centos-vault/6.0/isos/x86_64/CentOS-6.0-x86_64-LiveDVD.isops:尽量别关机,就挂起下载pochttps://github.com/Fir......
  • Linux第7、8章学习笔记
    第七、八章学习笔记第七章文件操作文件操作级别文件操作分为五个级别,按照从高到低的顺序如下:(1)硬件级别:硬件级别的文件操作包括:fdisk:将硬盘、U盘或SDC盘分区。mkfs:格式化磁盘分区、为系统做好准备。fsck:检查和维修系统。碎片整理:压缩文件系统中的文件。大多数是......
  • Linux第七、八章学习笔记
    第七、八章学习笔记第七章文件操作文件操作级别文件操作分为五个级别,按照从高到低的顺序如下:(1)硬件级别:硬件级别的文件操作包括:fdisk:将硬盘、U盘或SDC盘分区。mkfs:格式化磁盘分区、为系统做好准备。fsck:检查和维修系统。碎片整理:压缩文件系统中的文件。大多数是......
  • 《Unix/Linux系统编程》教材学习笔记第七章、第八章
    chapter7文件操作级别文件操作分五个级别,从低到高排序如下:1.硬件级别:硬件级别的文件操作包括fdisk:将硬盘、U盘或SDC盘分区。mkfs:格式化磁盘分区,为系统做好准备。fsck:检查和维修系统。碎片整理:压缩文件系统中的文件。其中大多说是针对系统的实用程序。2.操作系统内核中......
  • Linux-----单链表
    Linux中实现链表//定义链表节点结构体structNode{intdata;//数据区structNode*next;//指向下一个地址域};//初始化链表为空格structNode*head=NULL;//插入元素到链表的末尾voidinsert(intdata){sturctNode*newNode=(structNode*)malloc(sizeof(struct......
  • Kali Linux 2023.3 修改系统语言
    dpkg-reconfigurelocales找到 en_US.UTF-8UTF-8 改为不勾选使用空格勾选[]zh-CN.UTF-8.UTF-8按下enter 表示ok,选择语言zh_CN.UTF-8重启生效设置,重启后会有个提示,选择更新名称......
  • [Linux] Compile and Build h5py with MPI
    HowtoInstallH5PY-MPI0.Preparationlinuxsystemgccanaconda/miniconda1.Installopen-mpiGoto"https://www.open-mpi.org/software/".Downloadthelastestrelease(endedwith".tar.gz").Opentheterminalandchangedirtothed......
  • Linux脚本实现文件系统使用率大于90%报警
    Linux脚本实现文件系统使用率大于90%报警disk_used.sh#!/bin/bash#Author:ztj#Date:2023/5/6#Description:磁盘使用率大于90%报警NULLFILE=65disk_filesystem=/tmp/filesystem.txt>$disk_filesystemdf-h|grep-v"Filesystem"|grep-E"^/dev">$disk_filesys......