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实现Smtp发送邮件之Socket编程
    Android TextView设置个别字体样式
    Spring4.0MVC学习资料,注解自己主动扫描bean,自己主动注入bean(二)
    Angular团队公布路线图,并演示怎样与React Native集成
    [LeetCode]Remove Element
    poj2481 Cows
    Spark SQL 源代码分析之Physical Plan 到 RDD的详细实现
    MySQL5.6 怎样优化慢查询的SQL语句 -- 慢日志介绍
    容器使用笔记(List篇)
    【Java编程】建立一个简单的JDBC连接-Drivers, Connection, Statement and PreparedStatement
  • 原文地址:https://www.cnblogs.com/leehfly/p/4898098.html
Copyright © 2011-2022 走看看