⼀、du和df 的区别 从字⾯上理解,du指disk usage,df指disk free。du通常针对的是⽬录,⽽df通常针对的是⽂件系统。⼆、du的使⽤ 默认只输出⽬录的统计 -a 参数包含⽬录和⽬录下⽂件 -c total的意思,就是最后⼀⾏显⽰总⼤⼩ -s 表⽰summary ,不能和-a 以及--max-...
因为df和du的统计机制不一样。 du会把指定目录下所有文件、目录、目录下的文件都统计。是建立在文件系统能看到的的确确是有这样一些文件的基础上的。也就是说我们能在文件系统里面看到的文件才会被du统计。 df(df命令通过查看文件系统磁盘块分配图得出总块数与剩余块数。): 这要从程序写文件的方式来谈起,...
一、du和df的区别 从字面上理解,du指disk usage,df指disk free。du通常针对的是目录,而df通常针对的是文件系统。 二、du的使用 默认只输出目录的统计 -a参数 包含目录和目录下文件 -c total的意思,就是最后一行显示总大小 -s表示summary,不能和-a以及--max-depth一起使用 --max-depth=0只统计本目录自身...
空间计算方式的不同 总结一下,就是df 看一个挂载点的时候,就只看这个挂载点,如果这个挂载点下面又挂载了其它的分区,那df在计算空间的时候并不会算进去,而du -sh则会算进去; # 默认情况下,因为df关注的是全局文件系统,所以df看目录比du看要大一些,如下所示: [08:11root@c7 ~]# df -h /mnt Filesystem...
du命令和df命令区别 du查看目录大小,df查看磁盘使用情况。 du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。 df,disk free,通过文件系统来快速获取空间大小的信息,当我们删除一个文件的时候,这个...
df和du命令区别 1、正常情况下,df和du输出结果都会有差距。 du -sh命令通过将指定文件系统中所有的目录、符号链接和文件使用的块数累加得到该文件系统使用的 总块数; 而df命令通过查看文件系统磁盘块分配图得出总块数与剩余块数。 文件系统分配其中的一些磁盘块用来记录它自身的一些数据,如i节点,磁盘分布图,间接...
也就是说df命令不但把这个目录下所有文件的大小都统计在内,而且还把这个目录所有的正在运行的进程以及没有删除干净的缓存文件都计算在内。所以用df命令查看的结果会更准确。 2、du命令是面向文件的,只会计算文件或目录占用的空间。 而du命令查看的只是这个目录下所有文件占用的空间而已。
命令区别 df 命令是从文件系统考虑的,不光要考虑文件占用的空间,还要统计被命令或者程序占用的空间,最常见的就是文件已经删除,但程序并没有释放空间;du 命令是面向文件,只会计算文件或目录占用的空间。 如果把磁盘比作大学的宿舍,df 则是从住宿登记表中查询,du 则是挨个床位数。
df和du是两个用于查看文件系统使用情况的命令。 df命令用于显示文件系统的磁盘空间使用情况,包括每个文件系统的总空间、已使用空间、剩余空间以及使用率。它显示的是整个文件系统的使用情况,包括文件系统的总空间和已使用空间。df命令可以帮助用户了解文件系统的容量和使用率,以便在磁盘空间不足时采取相应的措施。 du...