Linux 【df、du 命令】磁盘可用空间、磁盘使用空间

df 磁盘可用空间

df:disk free:参数功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

语法:

df [选项] [目录或文件名]

选项:

-h, --human-readable:以人类可读的方式显示输出结果(例如,使用 KB、MB、GB 等单位)。

-T, --print-type:显示文件系统的类型。

-t, --type=TYPE:只显示指定类型的文件系统。

-i, --inodes:显示inode信息。

-H, --si: -h 的变体,但是使用 1000 字节作为基本单位而不是 1024 字节。这意味着它会以 SI(国际单位制)单位(例如 MB、GB)而不是二进制单位(例如 MiB、GiB)来显示磁盘使用情况。

-k:以 KB 作为单位显示磁盘空间使用情况。

-a, --all:显示所有的文件系统,包括虚拟文件系统,例如 proc、sysfs 等。如果没有使用该选项,默认情况下,df 命令不会显示虚拟文件系统。

示例:

  1. 将系统内所有的 文件系统 列出来
#默认会将系统内所有的(不含特殊内存内的文件系统与 swap) 都以 1 Kbytes 的容量来列出来!
df
#查看某个目录下磁盘容量
df /etc/
df /dev/

  1. 将容量结果以 易读的容量格式 显示出来
df -h
#将 /etc 底下的可用的磁盘容量以易读的容量格式显示
df -h /etc
#显示文件类型
df -Th

  1. 显示所有 文件系统及 其内存使用情况 的详细信息
df -a
#将系统内的所有文件系统的 类型 都列出来
df -aT

  1. 显示每一列的总和:
df -h --total

  1. 列出索引节点(而不是块使用)
df -i

  1. 显示 属于/不属于 特定类型的文件系统:
dt -t xfs
#
dt -x xfs


du 磁盘使用空间

du :disk used:查看使用空间的,但是与 df 命令不同的是 Linux du 命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的。

与 df 不一样的是,du 这个命令其实会直接到文件系统内去搜寻所有的文件数据。

语法:

du [选项] 文件或目录名称

选项:

-a, --all :列出所有的文件的计数,因为默认仅统计目录底下的文件量而已。

-c, --total :除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。

-h :以人们较易读的容量格式 (G/M) 显示;

-s, --summarize : 仅显示总计,只列出最后加总的值 。

-S, --separate-dirs : 显示个别目录的大小时,并不含其子目录的大小 。

-k, --kilobytes :以 KBytes 列出容量显示;

-m, --megabytes :以 MBytes 列出容量显示;

示例:

  1. 显示当前目录下面的子目录的目录大小和当前目录的总的大小
#直接输入 du 没有加任何选项时,则 du 会分析当前所在目录里的子目录所占用的硬盘空间。
du
du -h

#显示指定文件所占的磁盘空间
du /etc/yum

#显示多个文件所占的空间
du /etc/yum   /etc/rpm

  1. 将文件和目录的容量都列出来
du -a  #文件和文件夹
du -ah

  1. 只显示目录的总大小:
du -s /root/  /etc/  /dev/

#检查根目录底下每个目录所占用的容量
# s:指定目录  m:以M列出容量显示
du -sm /*

  1. 显示几个文件或目录各自占用磁盘空间的大小,还统计它们的总和
du -c /etc/yum   /etc/rpm

  1. 按照文件内存大小排序:只显示前20个
du -ah /etc/ | sort -nr |head -20

  1. 输出当前目录下各个子目录所使用的空间:
#最大深度:一级子目录
du -h --max-depth 1 |head
#最大深度:二级子目录
du -h --max-depth 2 |head
#最大深度:三级子目录
du -h --max-depth 3 |head

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值