Linux系统 df命令查看home满了,但是du查看目录使用很少

linux目录的时候解决办法 linux目录的时候解决办法 首先df -h查看系统各个文件占用的空间以及剩余的空间 1.df -h 2.扩展根目录大小时确定将那个文件的空间划分给根目录时就需要备份那个文件的内容 如将home的空间划分给根目录就先需要备份home文件 sudo tar cvf /run/home.tar /homehome文件备份到run文件夹下 3.卸载/home sudo fuser -km /home终止使用home文件的进程 sudo umount /home卸载home文件 4.删除/home所在的 阅读详情

遇到的问题:

项目报错,使用df -h查看磁盘使用情况,发现显示home目录空间已经被使用完 
使用du -sh /home查看它的使用量时,发现使用量相比于容量还有一半的剩余 

原因:

怀疑是部分文件未释放导致,使用lsof命令进行查看

解决方法:

执行 lsof |grep deleted 发现大量的nohup写入的日志没有释放,这表示它们已经被删除但是未被释放空间的文件,kill 掉进程后,空间恢复正常。

进一步排查,发现是某个springboot项目启动时使用了nohup命令将日志写入后台,未做其他处理,后续规范了程序日志的文件写入和收集

延伸记录:

lsof命令  还可用来查找应用程序打开的文件  lsof -a -p <pid> 
        查看打开某个文件的应用程序  lsof  <文件绝对路径> 
查看监听端口的进程 lsof -i:<端口> 
搜索正活动的连接 lsof -i @IP地址

解决Linux根分区空间不足的方法:利用Home分区进行扩容 在进行系统安装时,一个常见的困扰是默认分区设置可能导致home分区拥有过多的空间,而root分区却显得十分紧缺。这种情况下,用户往往会陷入无法继续安装软件或存储文件的困境。本文将向您展示如何通过合理的调整,将home分区中多余的空间释放出来,并将其划归给root分区,从而解决这一棘手的问题。跟随下文,您将了解如何轻松应对这一挑战,优化您的Linux系统存储配置。 阅读详情

相关推荐

Linux实用命令 dfdu命令

Linux实用命令 dfdu命令

知识的灯塔,梦想的航船 1942

Linux查看各用户磁盘占用大小

这是一个重要的任务,因为它允许系统管理员了解每个用户的磁盘使用情况,并且在需要时可以采取适当的措施来管理磁盘空间。要查看各个用户的磁盘占用大小,我们可以使用du命令来计算目录或文件的磁盘使用情况du命令是“磁盘使用(disk usage)”的缩写,它可以递归地计算指定目录或文件的磁盘使用情况。通过了解用户的磁盘使用情况系统管理员可以更好地管理系统的磁盘空间,并采取必要的措施来避免磁盘空间不足的问题。例如,我们可以使用find命令来查找所有用户的主目录,并对每个主目录运行du命令目录下的所有主目录

KrbwCoder的博客 2349

Linux——du, df命令查看磁盘空间使用情况

需要注意的是,在使用 fsck 命令修改某文件系统时,这个文件系统对应的磁盘分区一定要处于卸载状态,磁盘分区在挂载状态下进行修复是非常不安全的,数据可能会遭到破坏,也有可能会损坏磁盘。这条命令df 命令后添加了目录名,在这种情况下,df 命令会自动分析该目录所在的分区,并将所在分区的有关信息显示出来。使用 fsck 检查并修复文件系统是存在风险的,特别是当硬盘错误非常严重的时候,因此,当一个受损文件系统中包含了非常有价值的数据时,务必首先进行备份!,显而易见它是统计磁盘中空闲的空间,也即空闲的磁盘块数。

zhanglongfei1016的专栏 2253

Linux服务器home了解决办法

如果服务器home空间小影响使用,可以迁移以下文件到别的盘。1 数据、已安装过的安装包等2 python虚拟环境及环境缓存3 运行某些程序自动下载的数据、模型权重文件等。

qq_41925785的博客 3071

Linux常用操作--磁盘使用情况查看

1、系统磁盘使用情况查看 1.1 df 命令 1.1.1 df -lh 查看各磁盘的使用情况 1.1.2 df -h /home查询具体目录home使用情况 1.2 du命令 1.2.1 du --max-depth=1 -h 查询当前目录各文件夹使用情况 注: 1. -max-depth=2即可查询两层目录文件夹的使用 2. du --max-depth=1 -h /home 可指定目录 ...

zoujian1991的博客 1074

Linux查看磁盘空间命令dfdu

Linux查看磁盘空间命令 Linux 查看磁盘空间可以使用 dfdu 命令。 1、df df以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息: df 使用df -h命令查看磁盘信息, -h 选项为根据大小适当显示: df -h 显示的内容参数含义 内容参数 含义 Filesystem 文件系统 Size 分区大小 1k-blocks 单位是1KB(使用df查看) Used 已用容量 Avail 还可用的容量 Use%

shexianyu的博客 30万+

Linux du命令df命令

文章目录1. 概述2. Linux df命令3. Linux du命令4. 细分析dudf的统计结果为什么不一样5. 参考资料 1. 概述 Linux df命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计。 Linux du命令用于显示目录或文件的大小。du会显示指定的目录或文件所占用的磁盘空间。 2. Linux df命令 df命令用于查看磁盘分区上的磁盘空间,包括使用了多少,还剩多少,默认单位是KB 比如以下命令df -h 执行结果如下: 执行的结果每列的含义: 第一列Files

mayue_web的博客 9564

Linux使用dfdu命令查看磁盘空间

【1】背景 项目正常运行,然后某一天出现静态资源拿不到,需要重复刷新或者管理后台登录不上的情况。项目没有报异常,没有出错。经过排查,是服务器磁盘空间不足造成的。 那就研究一下吧,这些东西是躲不过去也糊弄不过去的。 【2】df命令 df命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 语法: d...

小小默:进无止境 1万+

Linux系统命令dudf的区别

s 代表summary,只显示总大小,即显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小。du英文全称为disk usage,查看文件或目录大小,显示磁盘空间的使用情况,统计目录(或文件)所占磁盘空间的大小。(2)df 是从总体上统计系统各磁盘的占用情况,不能统计具体的文件夹或文件的大小。du -sh 在不指定目录的情况下,默认会显示当前目录下的所有子目录的总大小。在指定目录的情况下,会显示指定目录下的所有文件或文件夹的大小。-L:统计符号链接所指向的文件占用的磁盘空间大小。

cronaldo91的博客 4888

linuxdudf命令

      今天也有同学问我Linux查看目录大小的命令,现在也将前阵子学习到du/df两个命令总结一下吧。前阵子测试工作中有遇到过由于磁盘空间导致程序无法执行到情况,所以使用dfdu两个命令du查看目录大小,df查看磁盘使用情况。我常使用命令(必要时,sudo使用root权限),1.查看某个目录的大小:du -hs /home/master/documents  查看目录下所有目

kmesg的专栏 11万+

Linux查看文件系统、磁盘、目录的容量(dfdu命令

一、df命令 1.功能: 查看当前的文件系统、文件的整体磁盘使用量 2.格式 df [选项] [目录/文件名] 3.选项 -a:列出所有的文件系统,包括系统特有的/proc等文件系统 -k:以KBytes的容量显示各文件系统 -m:以MBytes的容量显示各文件系统 -h:以人们较易阅读的GBytes、MBytes、KBytes等格式自行显示 -H:以M=1000K替换M=10...

董哥的黑板报 8344

Linux文件/目录相关命令操作——dfdu、In命令

在Windows系统查看磁盘的使用情况比较容易,直接打开我的电脑即可看到该磁盘使用情况,而在Linux上没有像Windows那么强大的图像化界面,那么要想查看Linux下磁盘的使用情况该如何操作 显示磁盘分区上的可使用的磁盘空间和文件/目录使用的空间。 如何查询整个磁盘的剩余容量与总容量以及如何查询一个文件/目录所占磁盘的大小。 df命令详解 df命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 具体命令如下: df 命令

何义竏 6076

Linux命令 —— dfdu

dfdu命令使用学习

lucyLee的博客 1823

linux查看磁盘使用情况df命令du命令详解

前言 日常开发中的程序大部分都会部署在linux虚拟机上,虚拟机的磁盘使用情况是我们非常关注的一个事情,因为如果磁盘空间不足的话,轻则数据写入失败,重则程序运行异常,下面我们就来了解一下我们常用的查看linux虚拟机的磁盘使用情况的两个命令dudf。首先我们来介绍一下这两个命令的不同点,df命令是基于系统的文件系统来计算磁盘的占用情况的,通过df命令可以查看系统中的每一个文件系统的容量、已用、挂载点等信息;而du命令是基于系统中的文件来及结算磁盘的占用情况,通过计算每一个文件的占用情况来汇总出每一个目录

技术人集结地 8414

linux查询 home所剩空间,df空间占用已,但du查看home目录空间占用却很少

一,背景一大早研发过来报错,home目录之前分配10G空间,使用率100%,自己先尝试了扩容到50G,今天早上来了发现又100%了。。。os:Red Hat Enterprise Linux Server release 6.6 (Santiago)二,问题检测登录问题服务器,执行命令 df -h,发现/home目录已占,但是进入home,执行du -s -h发现只使用了1.4G的空间初步怀疑...

weixin_31156677的博客 1万+

Linux查看文件占用空间大小的dudf 命令

Linux查看文件占磁盘大小一般使用dudf命令 df命令:用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 du命令:查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的。 df命令:显示磁盘分区上的可使用的磁盘空间。 df[选项][参数]...

谁吃薄荷糖 3076

linux常用命令dudf、mount、umount

前言 在linux使用中长时间运行项目可能会产生大量的数据,容易造成磁盘空间不足,导致程序无法正常运行,那么如何来查看及挂载磁盘就显得很重要。 du命令 命令格式:du [选项] [文件] 功能:显示目录或文件的磁盘占用大小 参数如下: -a 显示所有目录或文件的大小 -b 以byte为单位,显示目录或文件的大小 -c 显示目录或文件的总和 -k 以KB为单位输出 -m 以MB为单位输出 -s 仅显示目录或文件的总计数值 -h 以K,M,G为单位,提高信息可读性 -x 跳过不同的文件系统目录

zhouyingxiong的博客 7524

Linux查看磁盘和目录容量大小的命令--df/du

df:列出文件系统的整体磁盘使用量; du:评估文件系统的磁盘使用量(常用于评估目录所占容量) df参数: -a:列出所有的文件系统,包括系统特有的/proc等文件系统 -k:以KB的容量显示各文件系统 -m:以MB的容量显示各文件系统 -h:以人们较易阅读的GB,MB,KB等格式自行显示 -H:以M=1000K替代M=1024K的进位方式 -T:连同该分区的文件系统名称(例如ex...

非攻的博客 3355
上一篇: nginx做负载均衡后导入导出Excel数据报错
下一篇: Mysql 使用group by 查询报错this is incompatible with sql_mode=only_full_group_by
RyanDon
博客等级 码龄9年 6粉丝 8原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值