g205 发表于 2004-7-22 17:57:22

请问要想显示目录和文件大小应该用什么命令

就象下面
25M                      /home
30M                      /usr
45M                      / bin
200K                   install.log
我记不清怎么做的了,用du 还是df,只显示一级目录,不显示子目录,看帮助也搞不清参数了,请各位老大帮住,我用的是RH9, 缺省是5

visionalstar 发表于 2004-7-22 19:29:59

du -sh *

狂客 发表于 2004-7-22 19:30:08

df -h 显示所有分区的大小信息

du -h [目录名] (使用的时候目录名不必加中括号,如果不写就是看当前目录)显示指定目录的所有子目录以及大小

GGGO 发表于 2004-7-23 02:49:32

太感谢visionalstar了
我以前就不知道,原来在du -sh 后加个*好就行,我一直是用
find ./ -type d -maxdepth 1 -exec du -sh {} \;
后来用du -sh `ls`(跟du -sh *很接近了,呵呵),但是这个不能处理有空格的文件名
今天终于知道了只要简简单单的一个
du -sh *
就行了 :mrgreen:

qtal110 发表于 2004-7-23 11:34:38

今天又学了一招,谢了

g205 发表于 2004-7-23 15:28:38

谢谢啊

bzimage 发表于 2004-7-23 19:15:35

不错,感谢
页: [1]
查看完整版本: 请问要想显示目录和文件大小应该用什么命令