• Linux命令之du


    Linux du命令用来查看文件或目录所占用磁盘空间的大小(Summarize disk usage of each FILE, recursively for directories.)

    语法:

    du [-ahskm] 文件或目录名称

    选项与参数:

    • -a :显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小
    • -s : 显示目录占用的磁盘空间大小,不要显示其下子目录和文件占用的磁盘空间大小
    • -h :以人们较易读的容量格式 (G/M) 显示;
    • -k :以 KBytes 列出容量显示;
    • -m :以 MBytes 列出容量显示;

    常用组合:du -smh xxx | du -amh xxx

    实例 1

    查看当前目录总共占的容量。而不单独列出各子项占用的容量 

    [root@localhost etc]# pwd
    /etc
    [root@localhost etc]# du -sh
    35M    .

    du -sh后面没有跟任何参数,就表示当前目录(/etc)占用磁盘空间的大小

    后面也可以跟特定目录的名称

    [root@localhost etc]# du -sh yum
    32K    yum

    表示/etc目录下yum文件夹所占用的磁盘空间。

    实例2 

     查看当前目录总共占的容量。并且显示目录和目录下子目录和文件占用磁盘空间的大小

    [root@localhost etc]# du -ah /etc
    ......
    4.0K    /etc/fonts/conf.d/20-unhint-small-dejavu-serif.conf
    36K    /etc/fonts/conf.d
    8.0K    /etc/fonts/fonts.dtd
    176K    /etc/fonts
    4.0K    /etc/mtools.conf
    4.0K    /etc/fprintd.conf
    4.0K    /etc/passwd
    0    /etc/system-release
    0    /etc/favicon.png
    35M    /etc
  • 相关阅读:
    go语言——strings和strconv
    go语言——map
    Manjaro配置
    go语言——数组和切片
    go语言——随机数
    go——选择和循环
    go语言——输入输出
    java动态代理实现--基于子类的动态代理
    java动态代理实现--基于接口的动态代理
    spring依赖注入
  • 原文地址:https://www.cnblogs.com/winner-0715/p/8407408.html
Copyright © 2020-2023  润新知