Chinaunix首页 | 论坛 | 博客
  • 博客访问: 281618
  • 博文数量: 56
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 642
  • 用 户 组: 普通用户
  • 注册时间: 2013-12-16 15:11
文章分类

全部博文(56)

文章存档

2017年(6)

2015年(3)

2014年(41)

2013年(6)

我的朋友

分类: LINUX

2014-11-17 16:43:05

1. #cfdisk (rhel7)
cfdisk (util-linux 2.23.2)

                            Disk Drive: /dev/sda
                     Size: 320072933376 bytes, 320.0 GB
           Heads: 255   Sectors per Track: 63   Cylinders: 38913

其中Size=heads*Cylinders*Sectors per Track*Byte per sectors
所以320072933376=255*18913*63*512

2. # dumpe2fs -h /dev/sda3 | grep Inode
dumpe2fs 1.42.9 (28-Dec-2013)
Inode count:              5120000
Inodes per group:         8192
Inode blocks per group:   512
Inode size:              256
原来新建一个空的文件是会占用磁盘空间的,实际占用的是256Byte。哦,不,准确的说法应该是一个inode size (df -i),具体的值是在格式化时决定的。

# dumpe2fs -h /dev/sda3 | grep Block
dumpe2fs 1.42.9 (28-Dec-2013)
Block count:              20480000
Block size:               4096
Blocks per group:         32768
新建一个空目录会占用磁盘空间4KB + inode size。 哦,这个在你的系统上也不一定是4K,它实际上一个block size。同样在dumpe2fs下可以看到。

3. 稀疏文件--文件中有“洞”(hole)的文件

用Shell也可以创建稀疏文件:

$ dd if=/dev/zero of=sparse_file.img bs=1M seek=1024 count=0
0+0 records in
0+0 records out
4. ls -s  : 反应磁盘分配情况,非实际文件大小,以block为单位
== du

   ls -lh : 反应实际文件大小
== du --apparent-size

5. # qemu-img info /tmp/netfs/vol1
image: /tmp/netfs/vol1
file format: qcow2
virtual size: 2.9G (3063676928 bytes) ---> 文件大小
disk size: 652K     ---> 占用磁盘空间大小
cluster_size: 65536
Format specific information:
    compat: 1.1
    lazy refcounts: false



阅读(2154) | 评论(1) | 转发(0) |
0

上一篇:软链接和硬链接

下一篇:Ceph学习笔记

给主人留下些什么吧!~~

yangyangRH2014-11-17 16:43:44

http://djt.qq.com/article/view/620