温馨提示×

linux du命令能做什么

小樊
82
2024-11-16 19:17:48
栏目: 智能运维

du(disk usage)命令在Linux系统中用于统计目录或文件的磁盘使用情况

  1. 统计目录或文件的磁盘占用空间:du命令可以显示目录或文件所占用的磁盘空间大小,单位为字节(bytes)、千字节(KB)、兆字节(MB)等。

    示例:

    du /home/user/documents
    
  2. 递归统计目录下的所有文件和子目录:使用-r--recursive选项,du命令可以递归地统计目录下的所有子目录和文件的磁盘占用空间。

    示例:

    du -r /home/user/documents
    
  3. 显示最大磁盘占用者:使用-h--human-readable选项,du命令可以以人类可读的格式显示目录或文件的磁盘占用空间,同时使用-k--kilobytes选项以千字节为单位显示。

    示例:

    du -hk /home/user/documents
    
  4. 指定文件或目录:du命令可以接受文件名或目录名作为参数,只统计指定的文件或目录的磁盘占用空间。

    示例:

    du /home/user/documents/file.txt
    
  5. 忽略特定文件或目录:使用--exclude选项,du命令可以排除特定的文件或目录,不参与统计。

    示例:

    du -ah /home/user/documents --exclude='file.txt'
    

总之,du命令是一个非常实用的工具,可以帮助你了解和管理Linux系统中的磁盘空间使用情况。

0