文档章节

du用法解析

蓝蝶飞扬
 蓝蝶飞扬
发布于 2014/07/04 16:00
字数 654
阅读 281
收藏 4
点赞 0
评论 0
du

2013-12-09
大家需要熟悉的命令:
熟悉df, du, ln, mount
熟悉fdisk -l查看分区内容, fdisk的手动分区功能和mkfs, fsck命令以后可以在虚拟机中尝试
熟悉gzip, bzip2, tar命令,并比较gzip和bzip2的压缩差异
熟悉ps, top, free, vmstat, kill命令(第17章)
   top: http://www.cnblogs.com/sbaicl/articles/2752068.html
   free: http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316438.html
用法:du [选项]... [文件]...
  或:du [选项]... --files0-from=F
总结每个<文件>的磁盘用量,目录则取总用量。

长选项必须用的参数在使用短选项时也是必需的。
  -a, --all        输出所有文件的磁盘用量,不仅仅是目录
      --apparent-size    显示表面用量,而并非是磁盘用量;虽然表面用量通常会
            小一些,但有时它会因为稀疏文件间的"洞"、内部碎
            片、非直接引用的块等原因而变大。
  -B, --block-size=大小    使用指定字节数的块
  -b, --bytes        等于--apparent-size --block-size=1
  -c, --total        显示总计信息
  -D, --dereference-args    解除命令行中列出的符号连接
      --files0-from=F    计算文件F 中以NUL 结尾的文件名对应占用的磁盘空间
            如果F 的值是"-",则从标准输入读入文件名
  -H            等于--dereference-args (-D)
  -h, --human-readable    以可读性较好的方式显示尺寸(例如:1K 234M 2G)
      --si        类似-h,但在计算时使用1000 为基底而非1024
  -k            等于--block-size=1K
  -l, --count-links    如果是硬连接,就多次计算其尺寸
  -m            等于--block-size=1M
  -L, --dereference    找出任何符号链接指示的真正目的地
  -P, --no-dereference    不跟随任何符号链接(默认)
  -0, --null        将每个空行视作0 字节而非换行符
  -S, --separate-dirs    不包括子目录的占用量
  -s, --summarize    只分别计算命令列中每个参数所占的总用量
  -x, --one-file-system        跳过处于不同文件系统之上的目录
  -X, --exclude-from=文件    排除与指定文件中描述的模式相符的文件
      --exclude=PATTERN        排除与PATTERN 中描述的模式相符的文件
      --max-depth=N    显示目录总计(与--all 一起使用计算文件)
            当N 为指定数值时计算深度为N;
            --max-depth=0 等于--summarize
      --time        显示目录或该目录子目录下所有文件的最后修改时间
      --time=WORD    显示WORD 时间,而非修改时间:
            atime,access,use,ctime 或status
      --time-style=样式    按照指定样式显示时间(样式解释规则同"date"命令):
            full-iso,long-iso,iso,+FORMAT
      --help     显示此帮助信息并退出
      --version  输出版本信息并退出

© 著作权归作者所有

共有 人打赏支持
蓝蝶飞扬
粉丝 25
博文 119
码字总数 89785
作品 0
西双版纳
Linux查看磁盘空间

df命令 使用 df -h 命令可以查看磁盘各分区大小、已使用空间以及挂载点等信息. du命令 使用 du 命令可以查看某个目录所占用的磁盘空间大小。常见的用法是: du -sh folder....

JackieYeah ⋅ 2016/08/02 ⋅ 0

如何查看文件大小--linux的L命令

如何查看文件大小--linux的l命令 用了linux这么久,个人在查看权限,文件大小等等,一直都是用的是ls -l 命令来查看,今天偶然间发现了原来发现了L命令 ,L 命令个人觉得比ls -l好用多了,接...

技术小疯子 ⋅ 05/29 ⋅ 0

求助vs2010达人,error LINK2019

想在mfc下使用PGL(Plot Graphic Library),实现绘图功能,。加入后老是报error2019,请问是与GDI有关系吗,还是include目录设置问题。我电脑上同时装了vs2008,可以在08下运行。 1> MainFrm...

贾小明 ⋅ 2012/07/24 ⋅ 2

linux磁盘空间查看命令(du,df)剩余空间查看详解

查看硬盘的使用情况df,-h单元为根据大小适当显示,-m单位为M,查看指定目录的文件大小du,查看当前目录的总大小,查看当前目录下子目录分别的大小,指定目录查看大小,例如指定看img目录 1....

五大三粗 ⋅ 2015/03/26 ⋅ 0

df 命令及 du 命令

1、df 命令 首先用命令 man df 来查看一下,见下图,先不查看下面的 df 命令解说,退出来,运行一下命令 df ,见下图,上图最需要关注的信息就是“已用%”,查看磁盘使用情况,达到 80%-90% ...

JolieLin ⋅ 01/06 ⋅ 0

linux中du命令参数的用法

本文详细介绍了linux中du命令参数的用法,并用示例进一步说明其使用方法。 Du命令功能说明:统计目录(或文件)所占磁盘空间的大小。 语 法:du [-abcDhHklmsSx] [-L <符号连接>][-X <文件>][...

李长春 ⋅ 2012/02/01 ⋅ 0

SHELL利器:比较常用的SHELL命令(持续更新)

awk,说shell中的瑞士军刀不为过吧 # 实现SQL中的group by功能,例如对“姓名 地点 年龄”按照地点字段统计其年龄之和awk '{arr[$2]+=$3} END{for(i in arr) print i,arr[i]}' source_file.t...

Iuranus ⋅ 2014/06/23 ⋅ 2

Linux centos下让alias自定义永久生效(+常用的别名)

alias可以简化一些复杂的命令串,使一个单词或简化后的命令即可实现复杂(通常是带很多参数的长串)命令。 基本用法: alias 简化命令=‘实际的长串命令’ //实际长串命令通常为‘原命令 -/...

chidongting ⋅ 2016/06/26 ⋅ 0

xuilib这个vc2010下编译提示链接错误输入

XUi.lib(StringHelper.obj) : error LNK2019: 无法解析的外部符号 "declspec(dllimport) public: void thiscall std::Containerbasesecure::Orphanall(void)const " ( imp?Orphanall@Contai......

丁华茗 ⋅ 2012/11/30 ⋅ 10

Linux系统下查看目录大小(复制别人的,还没有实践)

我们有个系统每天要下载数据,为了检查下载数据是否正常,需要查看下载数据目录大小,因为每天的数据都差不多,如果变化太大就说明不正常。查看目录大小的命令是du(当然也可以查看文件大小)...

萧小蚁 ⋅ 2015/10/07 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

mysql5.7系列修改root默认密码

操作系统为centos7 64 1、修改 /etc/my.cnf,在 [mysqld] 小节下添加一行:skip-grant-tables=1 这一行配置让 mysqld 启动时不对密码进行验证 2、重启 mysqld 服务:systemctl restart mysql...

sskill ⋅ 昨天 ⋅ 0

Intellij IDEA神器常用技巧六-Debug详解

在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦。下面不要在意,这个快捷键具体是啥,因为,这个keymap是可以自己配置的...

Mkeeper ⋅ 昨天 ⋅ 0

zip压缩工具、tar打包、打包并压缩

zip 支持压缩目录 1.在/tmp/目录下创建目录(study_zip)及文件 root@yolks1 study_zip]# !treetree 11└── 2 └── 3 └── test_zip.txt2 directories, 1 file 2.yum...

蛋黄Yolks ⋅ 昨天 ⋅ 0

聊聊HystrixThreadPool

序 本文主要研究一下HystrixThreadPool HystrixThreadPool hystrix-core-1.5.12-sources.jar!/com/netflix/hystrix/HystrixThreadPool.java /** * ThreadPool used to executed {@link Hys......

go4it ⋅ 昨天 ⋅ 0

容器之上传镜像到Docker hub

Docker hub在国内可以访问,首先要创建一个账号,这个后面会用到,我是用126邮箱注册的。 1. docker login List-1 Username不能使用你注册的邮箱,要用使用注册时用的username;要输入密码 ...

汉斯-冯-拉特 ⋅ 昨天 ⋅ 0

SpringBoot简单使用ehcache

1,SpringBoot版本 2.0.3.RELEASE ①,pom.xml <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.0.3.RELE......

暗中观察 ⋅ 昨天 ⋅ 0

监控各项服务

比如有三个服务, 为了减少故障时间,增加监控任务,使用linux的 crontab 实现. 步骤: 1,每个服务写一个ping接口 监控如下内容: 1,HouseServer 是否正常运行,所以需要增加一个ping的接口 ; http...

黄威 ⋅ 昨天 ⋅ 0

Spring源码解析(八)——实例创建(下)

前言 来到实例创建的最后一节,前面已经将一个实例通过不同方式(工厂方法、构造器注入、默认构造器)给创建出来了,下面我们要对创建出来的实例进行一些“加工”处理。 源码解读 回顾下之前...

MarvelCode ⋅ 昨天 ⋅ 0

nodejs __proto__跟prototype

前言 nodejs中完全没有class的这个概念,这点跟PHP,JAVA等面向对象的语言很不一样,没有class跟object的区分,那么nodejs是怎么样实现继承的呢? 对象 对象是由属性跟方法组成的一个东西,就...

Ai5tbb ⋅ 昨天 ⋅ 0

Ubuntu16.04 PHP7.0 不能用MYSQLi方式连接MySQL5.7数据库

Q: Ubuntu16.04 PHP7.0 不能用MYSQLi方式连接MySQL5.7数据库 A: 执行以下2条命令解决: apt-get install php-mysql service apache2 restart php -m 执行后会多以下4个模块: mysqli mysqlnd...

SamXIAO ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部