08 du 命令
Posted 蓝风9
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了08 du 命令相关的知识,希望对你有一定的参考价值。
前言
呵呵 这个命令 应该是 linux 使用者 基本上都会使用到的吧?
呵呵 我们这里主要是 看一下 这个命令是如何工作的
main 中主要是参数处理, 然后将核心业务委托给 du_files
du_files 基于 fts_read 来迭代文件夹下面的文件, 基于 process_file 来处理核心业务
process_file 基于 ent->fts_statp 获取文件大小, 和 时间, 然后输出 max-depth 范围内的文件信息
基于 linux-4.4.0 + coreutils-8.25
调试基于命令 "du -h -d 1 ."
main
参数处理, 然后将核心业务委托给 du_files
du_files
基于 fts_read 来迭代文件夹下面的文件, 基于 process_file 来处理核心业务
process_file
基于 ent->fts_statp 获取文件大小, 和 时间, 然后输出 max-depth 范围内的文件信息
完
以上是关于08 du 命令的主要内容,如果未能解决你的问题,请参考以下文章