solaris du命令

一、命令说明

du按层次显示目录及其子目录所占的空间大小,子目录显示在父目录之前(ex1)。此数值是目录下所有文件、所有子目录、目录本身所占空间的总和,也包括了一些扩展属性的占用,默认单位是512字节。
带多个链接的文件只会计算一次。

二、参数
-a 同时显示文件的占用空间
-h 数值显示采用易读方式,例如14K,14K,234M,2.7G,or 3.0T
-k 数据的单位为1024字节,而非512字节
-s 只显示指定文件占用空间的总和,不做子目录扩展(ex4)
-d 不跨文件系统
-L 显示符号链接的原文件或目录大小(ex3)
-o 子目录大小不加入上层目录(ex2)
-r 对于不可读的目录,显示相关信息,默认是不显示。

三、例子

1. 例子1:目录结构

$ du -h d1
18G d1/log
2.4M d1/d11/201103
73M d1/d11/201104
7.3M d1/d11/201105
82M d1/d11------------->父目录置于最后
129K d1/d12/201103
5.7M d1/d12/201104
3.0M d1/d12/201105
8.8M d1/d12
2.6G d1/bak
20G d1----------------->父目录置于最后

2. 例子2:-o子目录空间不计入父目录
$ du -h d1
2.4M d1/201103
73M d1/201104
7.3M d1/201105
1K d1/201106
82M d1----------------->子目录空间计入了父目录

$ du -ho d1
2.4M d1/201103
73M d1/201104
7.3M d1/201105
1K d1/201106
1K d1----------------->子目录空间未计入了父目录

3. 例子3:-L计算符号链接原始文件的空间
$ du -h link1
1K link1-------------->本链接空间

$ du -Lh link1
5.7M link1-------------->原始文件空间

4. 例子4:-s只显示本目录,不做子目录展开
$ du -h
68K ./test1------------>展开了子目录
547M ./dump
574M .


$ du -sh
574M .------------------>未展开子目录

5. 例子5:当前目录下的子目录所占空间,不显示孙目录
$du -sh *
2.4M 201103
73M 201104
7.3M 201105
1K 201106

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值