打印

怎么计算一个文件占了多少block

怎么计算一个文件占了多少block

[oracle@vm oracle]$ ls -l
-rw-r--r--  1 oracle oinstall  51200000 Jun 14 18:38 sys001.dbf
-rw-r--r--  1 oracle oinstall 598925312 Jun 14 18:48 sys002.dbf
-rw-r--r--  1 oracle oinstall 650125312 Jun 14 18:51 system01.dbf

用的是红帽的操作系统 想用dd把system01.dbf分割成多个文件,dd中的count参数可以将一个大文件按照block分成多个文件
可是我不知道怎么计算system01.dbf这个文件占了多少block。

ls -l 查看到的 650125312 这串数字应该是以k为单位把 红帽默认是4k/block,那是不是650125312/4096得出的结果就是block数量呢?

请高手指点。

TOP

du -s *
-s 对每个Names参数只给出占用的数据块总数。
下里巴人的家:http://www.rickyfang.net
2007|2008 Microsoft® MVP-ISA
我的IXPUB Bloghttp://rickyfang.blog.ixpub.net

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-10-8 10:09 京ICP证060528 号

Designed By 17DST