du命令问题
时间:2006-10-25 来源:thatday
用du -sh 命令查看当前目录下所有文件(包含隐藏文件和目录)大小的时候,似乎隐藏文件不能显示出来,简单的用以下命令可以达到自己想要的效果:
rm -f output
ls -a > temp
cat temp | while read filename
do
du -sh $filename >> output
done
cat output
如果更深层次的研究,可以考虑 [root@gntm ~]# rpm -qf /usr/bin/du
coreutils-5.97-1.2 看看coreutils的源码包,研究一下du的代码部分.
ls -a > temp
cat temp | while read filename
do
du -sh $filename >> output
done
cat output
如果更深层次的研究,可以考虑 [root@gntm ~]# rpm -qf /usr/bin/du
coreutils-5.97-1.2 看看coreutils的源码包,研究一下du的代码部分.
相关阅读 更多 +