df命令 du命令

一、df命令
df命令:查看系统磁盘空间使用情况
例:
[[email protected] ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 29140072 1406728 27733344 5% /
devtmpfs 490012 0 490012 0% /dev
tmpfs 499848 0 499848 0% /dev/shm
tmpfs 499848 6840 493008 2% /run
tmpfs 499848 0 499848 0% /sys/fs/cgroup
/dev/sda1 201380 99132 102248 50% /boot
tmpfs 99972 0 99972 0% /run/user/0

-h选项:
df -h:把系统磁盘空间使用情况以MB/GB单位显示出来
例:
[[email protected] ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 28G 1 .4G 27G 5% /
devtmpfs 479M 0 479M 0% /dev
tmpfs 489M 0 489M 0% /dev/shm
tmpfs 489M 6.7M 482M 2% /run
tmpfs 489M 0 489M 0% /sys/fs/cgroup
/dev/sda1 197M 97M 100M 50% /boot
tmpfs 98M 0 98M 0% /run/user/0

-i选项:
df -i:查看系统分区下innod数量以及innod使用情况
[[email protected] ~]# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda3 14577152 53822 14523330 1% /
devtmpfs 122503 375 122128 1% /dev
tmpfs 124962 1 124961 1% /dev/shm
tmpfs 124962 459 124503 1% /run
tmpfs 124962 16 124946 1% /sys/fs/cgroup
/dev/sda1 102400 327 102073 1% /boot
tmpfs 124962 1 124961 1% /run/user/0

-m选项:
df -m:以MB的形式显示系统磁盘使用情况

二、du命令
du -sh命令:用来查看文件或目录大小并以KB或MB单位显示出来
例:
[[email protected] ~]# du -sh /root
44K /root
[[email protected] ~]# du -sh /boot/
87M /boot/

原文地址:http://blog.51cto.com/13669226/2096309

时间: 2024-08-02 12:29:39

df命令 du命令的相关文章

Linux下查看文件和文件夹大小的df和du命令

当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择. df可以查看一级文件夹大小.使用比例.档案系统及其挂入点,但对文件却无能为力. du可以查看文件及文件夹的大小. 两者配合使用,非常有效.比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结. 下面分别简要介绍 df命令可以显示目前所有文件系统的可用空间及使用情形,请看下列这个例子: 以下是代码片段: [yayug@yayu ~]$ df -h Filesystem        

linux命令--df命令&du命令

df命令是用来查看linux文件系统的磁盘占用情况,可以看到目前磁盘占用多少空间及还剩多少空间 其中几个常用的命令如下 命令1 df默认显示大小是以kb为单位的,可以用参数-k 1024字节为单位,-m 1024*1024字节为单位,-i 显示innode信息,-h 以合适单位显示数据,-H 和-h效果一样,但是-H 是以1000为一个单位,-h是以1024为一个单位 文件系统              容量  已用 可用 已用% 挂载点 /dev/xvda1             97G  

df 和du 命令统计磁盘空间不准确

Linux & Unix 中 df 和 du 命令统计磁盘空间数值不一致 经常会使用 df 和 du 分别查看磁盘空闲空间和占用空间,偶尔会发现 df(空闲空间) 会小于磁盘大小减去 du(占用空间). 两个命令实现目的是一样的,但是实现的过程有着本质的区别.就像两个人是到同一个地方,但走不同的路,所以路程的长短也就不同. df 命令的全称是 Disk Free ,显而易见它是统计磁盘中空闲的空间,也即空闲的磁盘块数.它是通过硬盘分配图进行计算出的. du 命令的全称是 Disk Used ,它

Linux下df与du命令输出区别简析

PS:前些时间有童鞋问我,为什么他的服务器里用df和du命令查询的文件大小显示不一样.其实这两个命令查询原理是不一样的,简析如下: 1.正常情况下,df和du输出结果都会有差距 du -sh命令通过将指定文件系统中所有的目录.符号链接和文件使用的块数累加得到该文件系统使用的总块数: 而df命令通过查看文件系统磁盘块分配图得出总块数与剩余块数. 文件系统分配其中的一些磁盘块用来记录它自身的一些数据,如i节点,磁盘分布图,间接块,超级块等.这些数据对大多数用户级的程序来说是不可见的,通常称为Meta

shell学习四十六天----文件系统的空间信息df和du命令

文件系统的空间信息 df命令 df命令提供单行摘要,一行显示一个加载的问价系统的已使用的和可用的空间.其单位视系统而定,有些使用块,有些则是KB.大部分现代实现都支持-k选项,也就是强制使用KB单位,以及-l(小写字母L)选项,仅显示本地文件系统,排除网络加载的文件系统. df命令详解 语法: df [选项] [文件或目录] 用途: 显示一个或多个文件系统内部的inode或空间使用情况 主要选项: -i 显示inode技术,而非空间 -k 显示空间时,以KB为单位,而非块 -l 小写L,仅显示本

df命令,du命令 ,磁盘分区

df命令du命令磁盘分区 df命令 汇报文件系统磁盘空间的使用情况 linux 的磁盘不能直接访问,必须有一个挂载点 df df -h 加上单位 tmpfs 临时文件系统 /dev/shm  内存  大小时物理内存的一半 需要关注的是dev开头的 查看swap: free df -i 查看分区下有多少个inode 以及inode的使用情况 (格式化的过程实际是在创建inode) inode 如果满了,即使磁盘有空间,也写不进去. df -m 以兆为单位显示 du命令 查看一个文件大小 du -s

利用linux的df和du命令查看文件和目录的内存占用

文章目录 当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择. df可以查看一级文件夹大小.使用比例.档案系统及其挂入点,但对文件却无能为力. du可以查看文件及文件夹的大小. 两者配合使用,非常有效.比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结. 做后台开发经常遇到磁盘占满的情况,毕竟不断有日志在生成,不断有文件在备份,如果长时间不管的话,总有一天会占用满. 题主有一天在发布java项目的时候,就发现提示 1 No space

linux中 df 和 du 命令统计磁盘空间数值不一致

经常会使用 df 和 du 分别查看磁盘空闲空间和占用空间,偶尔会发现 df(空闲空间) 会小于磁盘大小减去 du(占用空间).    两个命令实现目的是一样的,但是实现的过程有着本质的区别.就像两个人是到同一个地方,但走不同的路,所以路程的长短也就不同.    df 命令的全称是 Disk Free ,显而易见它是统计磁盘中空闲的空间,也即空闲的磁盘块数.它是通过硬盘分配图进行计算出的.    du 命令的全称是 Disk Used ,它是统计磁盘有已经使用的空间.它是直接统计各各目录的大小,

df和du命令区别

1.正常情况下,df和du输出结果都会有差距. du -sh命令通过将指定文件系统中所有的目录.符号链接和文件使用的块数累加得到该文件系统使用的 总块数: 而df命令通过查看文件系统磁盘块分配图得出总块数与剩余块数. 文件系统分配其中的一些磁盘块用来记录它自身的一些数据,如i节点,磁盘分布图,间接块,超级块等 .这些数据对大多数用户级的程序来说是不可见的,通常称为Meta Data. du命令是用户级的程序,它不考虑Meta Data,而df命令则查看文件系统的磁盘分配图并考虑Meta Data

linux系统df和du命令的区别

发现一台用户的电脑,df检查出来的/磁盘空间占用了16G,比用du查看得到的磁盘空间大的多,du查看/下所有程序目录加起来还不到5G.这是什么原因呢? 即便是有隐藏文件,查了也很小啊. 因为df和du的统计机制不一样. du会把指定目录下所有文件.目录.目录下的文件都统计.是建立在文件系统能看到的的确确是有这样一些文件的基础上的.也就是说我们能在文件系统里面看到的文件才会被du统计. df(df命令通过查看文件系统磁盘块分配图得出总块数与剩余块数.): 这要从程序写文件的方式来谈起,一个进程要向