• du 命令详解


    du : show disk usage 

    作用:统计目录或文件所占用磁盘空间的大小。

    语法:du 参数 选项
    参数:
    -a 为每个制定文件显示磁盘使用情况, 或者为目录中每个文件显示各自磁盘使用情况
    -b 显示目录或文件大小时, 以byte 为单位
    -c 除了显示目录或文件的大小外, 同时也显示所有目录和文件的总和
    -D deferenc -args 显示指定符号链接的源文件大小
    -h humanreadable 以K,M,G 为单位,提高信息的可读性
    -H 以K,M,G为单位, 以1000 换算而不是1024
    -k kilobytes
    -l count-lines 重复计算硬件链接的文件
    -L 显示选项中符号链接的源文件大小
    -m megabytes 为单位
    -s summarize 显示当前目录大小
    -S 显示每个目录的大小,不包含子目录
    -x one-file-xystem  以一开始处理的文件系统为准, 其他不同目录略过
    -X exclude-from  制定目录或文件

    实例:

    du /home/linux    :显示一个目录树以及每个子目录的磁盘使用情况
    du -k /home/linux :以KB 为单位显示一个目录以及子目录的磁盘使用情况、
    du -m /home/linux :以MB 为单位显示一个目录以及子目录的磁盘使用情况
    du -g /home/linux :以GB 为单位显示一个目录以及子目录的磁盘使用情况
    du -h .           :查看当前目录下所有的目录以及子目录的大小
    du -h --max-depth=0 user: 查看第n层目录,即0不深入到子目录
    du -h --exculde='*xyz*' :列出当前目录下目录名不包括xyz字符串的目录的大小
    du -sh user       :查看当前目录下user目录的大小
    du -ah user       :列出user目录以及子目录下所有目录和文件的大小
    du -0 user        :没列出一个目录的信息,不换行直接输出下一个目录的信息
    du -s user        :只显示一个目录树的全部磁盘使用情况
  • 相关阅读:
    [LeetCode] Max Area of Island
    [TCP/IP] TCP数据报
    [LeetCode] Number of Islands
    [LeetCode] Binary Number with Alternating Bits
    [TCP/IP] Internet协议
    [LeetCode] Isomorphic Strings
    [LeetCode] Path Sum
    [LeetCode] Count and Say
    [学习OpenCV攻略][001][Ubuntu安装及配置]
    [国嵌攻略][038][时钟初始化]
  • 原文地址:https://www.cnblogs.com/LinuxSuDa/p/4395956.html
Copyright © 2020-2023  润新知