Linux系统命令:du与df的区别

du和df是两个常用的Linux系统命令,用于查看磁盘空间使用情况,但它们的功能和输出略有不同。

  1. du命令:
    du命令用于计算文件或目录的磁盘使用量。它可以递归地遍历目录并计算其中所有文件和子目录的大小。du命令输出的是实际使用的磁盘空间大小,单位可以是字节、千字节、兆字节等。

    例如,以下命令将显示当前目录下所有文件和子目录的磁盘使用量:

    du -sh *
    

    -s选项表示只显示总计大小,-h选项表示以人类可读的格式显示大小。

  2. df命令:
    df命令用于报告文件系统的磁盘空间使用情况。它显示挂载的文件系统的总容量、已用空间、可用空间和挂载点等信息。df命令输出的是文件系统级别的统计信息。

    例如,以下命令将显示当前系统上所有挂载的文件系统的空间使用情况:

    df -h
    

    -h选项表示以人类可读的格式显示大小。

总结:
du命令用于计算文件或目录的磁盘使用量,输出的是实际使用的磁盘空间大小。df命令用于报告文件系统的磁盘空间使用情况,输出的是文件系统级别的统计信息。它们都提供了不同级别的磁盘空间信息,可以根据需求选择使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值