linux文件类型

一切皆文件   普通文件   目录 字符设备文件   符号链接

#ls -l

-rw-r--r--     文件类型  权限  组权限  其他人权限

- 普通文件  d 文件夹 b块设备  l链接文件

#file hequan                       : ASCII text  文本文件

# file /bin/cat     二进制文件

#ls   -ld

#ls -F/-p

# ls -F /etc/ | grep "^d"

# ll -al /dev/sda                    

# mknod hequanx c 5 1   创建字符设备

.sock套接口文件

# ln -s xx xxx

.tar   .tar.gz   .tgz

.sh  .pl    .py   .html    .conf           .rpm

shell    python   php

# ls -lhi                  # stat  xx

inode  索引节点编号

inode    文件大小,,属主   不包含文件名   指向文件实体

block     具体文件

# dumpe2fs /dev/sda1  |grep  -i "Inode size"

dumpe2fs 1.41.12 (17-May-2010)

Inode size:               128

# df -ih

一个文件至少要占用一个inode   一个block            inode  数量会大于 block

# dumpe2fs /dev/sda1  |grep  -i "Block size"

dumpe2fs 1.41.12 (17-May-2010)

Block size:               1024

# dumpe2fs /dev/sda1  |grep  -i "Block count"

dumpe2fs 1.41.12 (17-May-2010)

Block count:              512000

Reserved block count:     25600

# dumpe2fs /dev/sda1  |grep  -i "inode count"

dumpe2fs 1.41.12 (17-May-2010)

Inode count:              128016

#mkfs.ext4 -b 4096  -I 1024   /dev/sda

#umount /mnt 

spacer.gif

spacer.gif

问:一个100M的磁盘分区,分别写入1K的文件,,及写入1M的文件,分别可以写多少个?

假设 block等于4K ,,,写入1k就是 block的数量,,,写入1M的,是100个

一般分区的情况block要大于inode的数量

# dumpe2fs   /dev/sdb  | grep -i "Block size"

dumpe2fs 1.41.12 (17-May-2010)

Block size:               1024

[root@localhost media]# dumpe2fs   /dev/sdb  | grep -i "Inode size"

dumpe2fs 1.41.12 (17-May-2010)

Inode size:               128

# dumpe2fs   /dev/sdb  | grep -i "Inode count"

dumpe2fs 1.41.12 (17-May-2010)

Inode count:              26208

[root@localhost media]# dumpe2fs   /dev/sdb  | grep -i "Block count"

dumpe2fs 1.41.12 (17-May-2010)

Block count:              104448

Reserved block count:     5222

# for n in `seq 1000000`; do touch $n $n; done

No space  left  on device  inode 被占满了










本文转自 295631788 51CTO博客,原文链接:http://blog.51cto.com/hequan/1758015,如需转载请自行联系原作者
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值