博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux文件类型
阅读量:6970 次
发布时间:2019-06-27

本文共 1607 字,大约阅读时间需要 5 分钟。

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

#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,如需转载请自行联系原作者
你可能感兴趣的文章
RaspberryPi学习之SD卡文件修改及备份
查看>>
我的友情链接
查看>>
Java版InfluxDB工具类
查看>>
Python os/shutil/path 模块
查看>>
python学习笔记操作mongodb(九)
查看>>
[转]在A*寻路中使用二叉堆
查看>>
【Cloud Foundry 应用开发大赛】“17轻松”文章采集应用
查看>>
第七节 泛型(Generics)
查看>>
union的内存分布
查看>>
自己的技术博客
查看>>
lamp 编译参数
查看>>
FastDFS之Binlog同步
查看>>
谷歌Quickoffice现免费面向所有用户
查看>>
我的友情链接
查看>>
Mvc Html.BeginForm 方式提交Form前验证
查看>>
初探KVM-第一个虚拟机
查看>>
Tomcat的安装和配置
查看>>
Lync Server 2010标准版系列PART5:安装部署
查看>>
log4j MDC NDC详解
查看>>
更改文件内容并保存
查看>>