首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

df和du显示不同

一.简介 Linux服务器,使用df -h查看文件系统使用率,可以看到/dev/xvdb1磁盘占用了约27G,挂载目录为/opt。...但进入到opt目录中执行:du -sh ,显示空间总占用量约2.4G,即df 和du查看到的结果不一致。...df - report file system disk space usage df命令使用statfs这个系统调用,直接读取分区的超级块信息获取分区使用情况。...然而如果此时还有运行的进程持有这个已经被删除的文件句柄,那么这个文件就不会真正在磁盘中被删除,分区超级块中的信息也就不会更改,df仍会统计这个被删除的文件。...如果系统有大量deleted状态的文件,会导致du和df统计结果不一致。 lsof |grep deleted 三.解决方法 1、根据lsof列出的pid直接kill相应进程或者重启对应的服务。

1.2K30

Linux 命令 | df

Linux 命令 df 命令解析 df 命令可用于显示磁盘空间使用情况。 df 的一般形式如下: df [OPTION]... [FILE]... OPTION为可选参数,FILE为可选文件名。...为方便读者理解,林一写个具体的 demo: 假设要查看当前 Linux 系统的文件系统使用情况,可以在终端中输入以下命令: df -h 在林一写的上述命令中,-h 选项表示以人类可读的方式显示文件系统大小...Linux 命令 df 命令注意事项 读者需要注意 df 命令默认显示文件系统使用的块数,在某些情况下,这种方式不太直观。可以使用 -h 参数将输出结果转换为易读的文件大小。...df 命令也可以加参数 -a 显示所有的文件系统,包括未挂载的文件系统。 对于大型的文件系统,df 可能花费较长时间才能完成。我们可以使用 watch 命令来实时监测文件系统使用情况的变化。...在 Linux 系统中,可以使用 du 和 df 命令来查看磁盘空间的使用情况,二者之间的区别在于 du 命令是查看每个目录所占空间,而 df 命令是查看分区的总大小、已用大小和可用大小等信息。

20220

Linuxdf命令

linuxdf命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。...命令选项 -a或--all:包含全部的文件系统; --block-size=:以指定的区块大小来显示区块数目; -h或--human-readable:以可读性较高的方式来显示信息; -H或...以更易读的方式显示 -H根上面的-h参数相同,不过在根式化的时候,采用1000而不是1024进行容量转换 -k以单位显示磁盘的使用情况 -l显示本地的分区的磁盘空间使用率,如果服务器nfs了远程服务器的磁盘...,那么在df上加上-l后系统显示的是过滤nsf驱动器后的结果 -i显示inode的使用情况。...linux采用了类似指针的方式管理磁盘空间影射.这也是一个比较关键应用 原文链接:https://rumenz.com/rumenbiji/linux-df.html

1.5K10

linux命令讲解大全】101.Linux命令:df - 显示磁盘的相关信息

df 显示磁盘的相关信息 补充说明 df 命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。...语法 df [选项] [参数] 选项 -a 或 --all:包含全部的文件系统; --block-size=:以指定的区块大小来显示区块数目; -h 或 --human-readable:以可读性较高的方式来显示信息...; -H 或 --si:与 -h 参数相同,但在计算时是以1000 Bytes为换算单位而非1024 Bytes; -i 或 --inodes:显示inode的信息; -k 或 --kilobytes:...大小格式 显示值以 --block-size 和 DF_BLOCK_SIZE、BLOCK_SIZE 和 BLOCKSIZE 环境变量中的第一个可用 SIZE 为单位。...选项以KB以上的单位来显示,可读性高: [root@LinServ-1 ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/sda2

9210

Linuxdf命令

linuxdf命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。...命令选项 -a或--all:包含全部的文件系统; --block-size=:以指定的区块大小来显示区块数目; -h或--human-readable:以可读性较高的方式来显示信息; -H或...以更易读的方式显示 -H根上面的-h参数相同,不过在根式化的时候,采用1000而不是1024进行容量转换 -k以单位显示磁盘的使用情况 -l显示本地的分区的磁盘空间使用率,如果服务器nfs了远程服务器的磁盘...,那么在df上加上-l后系统显示的是过滤nsf驱动器后的结果 -i显示inode的使用情况。...linux采用了类似指针的方式管理磁盘空间影射.这也是一个比较关键应用 原文链接:https://rumenz.com/rumenbiji/linux-df.html

1.7K10

Linuxdf命令

linuxdf命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。...命令选项 -a或--all:包含全部的文件系统; --block-size=:以指定的区块大小来显示区块数目; -h或--human-readable:以可读性较高的方式来显示信息; -H或...以更易读的方式显示 -H根上面的-h参数相同,不过在根式化的时候,采用1000而不是1024进行容量转换 -k以单位显示磁盘的使用情况 -l显示本地的分区的磁盘空间使用率,如果服务器nfs了远程服务器的磁盘...,那么在df上加上-l后系统显示的是过滤nsf驱动器后的结果 -i显示inode的使用情况。...linux采用了类似指针的方式管理磁盘空间影射.这也是一个比较关键应用 原文链接:https://rumenz.com/rumenbiji/linux-df.html 微信公众号:入门小站

2K00

Linux命令(14)——df命令

1.功能 用于查看Linux文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,以及剩余空间等信息。...2.格式 df [选项] [参数] 3.选项说明 选项 功能 -a,–all 显示所有的虚拟文件系统 -B,–block-size=SIZE 使用指定的块大小 -h,–human-readable 以易读的方式显示磁盘空间已用与未用的大小...–direct 显示文件的统计信息,而不是挂载点 –total 显示所有文件系统总的使用情况 -H,–si 使用1000而非1024作为换算单位 -i,–inodes 显示索引节点inode信息,而非磁盘块的使用情况...第六列:Use%表示以百分比显示已经使用的比例。 第七列:Mounted on表示磁盘分区挂载的目录,即挂载点。 这里列一下Linux系统中磁盘与其它外设的命名规则,以及磁盘分区的命名规则。...[M].北京:人民邮电出版社,2010:183-184 [4]man df

3.1K80

linux系统使用df命令显示磁盘空间使用情况

df命令的英文全称即“Disk Free”,顾名思义功能是用于显示系统上可使用的磁盘空间。默认显示单位为KB,建议使用“df -h”的参数组合,根据磁盘容量自动变换合适的单位,更利于阅读。...语法格式: df [参数] [指定文件] 常用参数: -a 显示所有系统文件 -B 指定显示时的块大小 -h 以容易阅读的方式显示 -H 以1000字节为换算单位来显示 -i 显示索引字节信息...显示磁盘分区使用情况: [root@linux ~]# df 文件系统 1K-块 已用 可用 已用% 挂载点 devtmpfs...: [root@linux ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 devtmpfs.../fedora_linux-root 15718400 2040836 13677564 13% / 显示文件类型为ext4的磁盘使用情况: [root@linux ~]# df -t ext4 文件系统

1.5K10

linux操作系统df、du命令

1、df 命令 用于显示 Linux 系统中各文件系统的硬盘使用情况,包括文件系统所在硬盘分区的总容量、已使用的容量、剩余容量等。...; -m: 以 MB 为单位显示容量; -k: 以 KB 为单位显示容量,默认以 KB 为单位; -h: 使用人们习惯的 KB、MB 或 GB 等单位自行显示容量; -T: 显示该分区的文件系统名称;...【例 2】 [root@localhost ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/hdc2 9.5G 3.7G 5.4G 41%...【例 3】 [root@localhost ~]# df -h /etc Filesystem Size Used Avail Use% Mounted on /dev/hdc2 9.5G 3.7G 5.4G...默认只统计子目录的磁盘占用量 -h:使用习惯单位显示磁盘占用量,如 KB、MB 或 GB 等; -s:统计总磁盘占用量,而不列出子目录和子文件的磁盘占用量 【例 1】 [root@localhost ~

3.1K30

Linux磁盘查看命令之du,df

Linux命令之df df命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。...-D或--dereference-args 显示指定符号链接的源文件大小。 -H或--si 与-h参数相同,但是K,M,G是以1000为换算单位。...match 实例: 1.首先看看dfdf -h的区别 ? 我们可以看到,df -h的可读性更好一些。 2.查看所有的文件系统 ?...Linux命令之du du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的。...-D或--dereference-args 显示指定符号链接的源文件大小。 -H或--si 与-h参数相同,但是K,M,G是以1000为换算单位。

6.3K10

解决Python spyder显示不全df列和行的问题

python中有的df列比较长head的时候会出现省略号,现在数据分析常用的就是基于anaconda的notebook和sypder,在spyder下head的时候就会比较明显的遇到显示不全。...0.298030 0.624266 0.621298 [2 rows x 10 columns] 现在就使用pd.set_option(‘display.max_columns’,n)来将看不到的列显示完整...0.092247 0.878273 0.552663 7 8 9 0 0.804601 0.569857 0.547727 1 0.484534 0.760375 0.047194 同样的原理,行显示不全怎么办...=pd.DataFrame(np.random.rand(100,10)) df.head(100) 好啦,这里就不展示显示100行的结果了,set_option还有很多其他参数大家可以直接官网查看这里就不再啰嗦了...以上这篇解决Python spyder显示不全df列和行的问题就是小编分享给大家的全部内容了,希望能给大家一个参考。

2.7K20

df -h和du -sh看到的硬盘使用不相等?

无意中发现有一块硬盘用df -h命令查看,始终占了比较大的空间。删掉了一些文件后,还是剩余空间不多。但是用du -sh命令看硬盘的使用空间时却没有那么大。具体情况如下图所示: ?.../scratch分区在df -h命令下显示使用了622G的空间,而用du -sh则显示只用了277G的空间。..., df记录的是通过文件系统获取到的文件的大小,它比du强的地方就是能够看到已经删除的文件,而且计算大小的时候,把这一部分的空间也加上了,更精确了。...当文件系统也确定删除了该文件后,这时候du与df就一致了。...不过top之后却看不到相关的进程,因为top看到的是当前用户和系统的一些活跃进程,那些僵尸进程可能就显示不出来了。

1.7K30
领券