谁能给我一个Linux系统中du命令的详细分析?(包括源代码的分析)

[复制链接]
查看11 | 回复2 | 2011-12-10 13:15:22 | 显示全部楼层 |阅读模式
Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的,这里介绍Linux du命令。du:查询档案或目录的磁盘使用空间a:显示全部目录和其次目录下的每个档案所占的磁盘空间b:大小用bytes来表示 (默认值为k bytes)c:最后再加上总计 (默认值)s:只显示各档案大小的总合x:只计算同属同一个档案系统的档案L:计算所有的档案大小常用命令:du –a操作详解引用指令 du 能以指定的目录下的子目录为单位,显示每个目录内所有档案所占用的磁盘空间大小。例如:# du -h /etc10...
回复

使用道具 举报

千问 | 2011-12-10 13:15:22 | 显示全部楼层
这些命令其实都是一些程序,ls、tc这些跟编译普通程序是一样的过程;这些命令的源文件不在内核中,是在做文件系统的时候定制的;比如你想添加一个cat命令,那么你只需要找到cat的源码,编译完后,放入你制作的文件系统的/usr/bin目录下面,那么在启动后就可以使用cat了;...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行