zoukankan      html  css  js  c++  java
  • linux 查看磁盘、文件夹、文件大小(df du)

    du 查看文件夹大小

    1.查看当前文件夹中所有文件夹及其子文件夹的大小,注意是文件夹大小,不是文件

    # du -h

    -rw-r--r-- 1 root root 82785865 6月 9 15:53 im-log-1.0-SNAPSHOT.war
    drwxr-xr-x 3 root root 4096 6月 9 15:53 META-INF
    -rw-r--r-- 1 root root 135 1月 27 2015 ok.html
    drwxr-xr-x 2 root root 4096 6月 9 15:59 views
    drwxr-xr-x 2 root root 4096 5月 15 17:32 views-bak
    drwxr-xr-x 4 root root 4096 7月 7 11:17 WEB-INF
    [root@YZSJHL29-174 im_log]# du -h
    300K ./views-bak
    296K ./views
    12K ./META-INF/maven/com.renren.im.log/im-log
    16K ./META-INF/maven/com.renren.im.log
    20K ./META-INF/maven
    28K ./META-INF
    12K ./WEB-INF/classes/com/renren/im/log/dao
    12K ./WEB-INF/classes/com/renren/im/log/model
    8.0K ./WEB-INF/classes/com/renren/im/log/controllers
    8.0K ./WEB-INF/classes/com/renren/im/log/service
    8.0K ./WEB-INF/classes/com/renren/im/log/util
    52K ./WEB-INF/classes/com/renren/im/log
    56K ./WEB-INF/classes/com/renren/im
    60K ./WEB-INF/classes/com/renren
    64K ./WEB-INF/classes/com
    72K ./WEB-INF/classes
    91M ./WEB-INF/lib
    91M ./WEB-INF
    170M .

    2.查看指定文件夹以及其子文件夹的大小,注意是文件夹大小,不是文件

    #du -h +文件夹名称

    [root@YZSJHL29-174 im_log]# du -h WEB-INF
    12K WEB-INF/classes/com/renren/im/log/dao
    12K WEB-INF/classes/com/renren/im/log/model
    8.0K WEB-INF/classes/com/renren/im/log/controllers
    8.0K WEB-INF/classes/com/renren/im/log/service
    8.0K WEB-INF/classes/com/renren/im/log/util
    52K WEB-INF/classes/com/renren/im/log
    56K WEB-INF/classes/com/renren/im
    60K WEB-INF/classes/com/renren
    64K WEB-INF/classes/com
    72K WEB-INF/classes
    91M WEB-INF/lib
    91M WEB-INF

    3.查看指定文件夹大小

    #du -hs + 文件夹名称

    [root@YZSJHL29-174 im_log]# du -hs WEB-INF/    可以与上述命令对比理解
    91M WEB-INF/

    4.查看指定文件的大小

    #du -h + 文件名称

    [root@YZSJHL29-174 im_log]# du -h ok.html
    4.0K ok.html

     -h, --human-readable 以可读性较好的方式显示尺寸(例如:1K 234M 2G)

    -s, --summarize 只分别计算命令列中每个参数所占的总用量

    df 以磁盘分区为单位查看各分区大小

    [root@YZSJHL20-64 logs]# df
    文件系统 1K-块 已用 可用 已用% 挂载点
    /dev/sda1 20315812 4293856 14973316 23% /
    /dev/sda3 448190824 209663384 215393440 50% /data
    tmpfs 24724080 0 24724080 0% /dev/shm
    [root@YZSJHL20-64 logs]# df -h  这样可读性会更好
    文件系统 容量 已用 可用 已用% 挂载点
    /dev/sda1 20G 4.1G 15G 23% /
    /dev/sda3 428G 200G 206G 50% /data
    tmpfs 24G 0 24G 0% /dev/shm

    做人第一,做学问第二。
  • 相关阅读:
    java基础3 循环语句:While 循环语句、do while 循环语句、 for 循环语句 和 break、continue关键字
    java基础2 判断语句:if ... else 语句和 switch 语句
    IT行业经典面试技巧及方法思路。
    Java基础1,入门基础知识
    SVN的使用、分支合并及解决冲突详解
    VC工程产生文件后缀名解释
    ireport报表,打印时,报表加载失败的解决方法
    MySQL 事务、视图、索引
    MySQL高级查询
    MySQL中的主键约束和外键约束
  • 原文地址:https://www.cnblogs.com/leehfly/p/4898098.html
Copyright © 2011-2022 走看看