linux打怪升级之旅-01

Windows
系统路径:
c:\windows
软件安装目录
c:\Program Files
Linux的所有目录结构是一个有层次的倒挂着的树形目录结构。
根“/”是所有目录的定点,祖宗
目录结构和分区设备是没有关系的。也就是不同的目录可以跨越不同的磁盘设备或分区
所有的目录都是按照一定的类别有规律的组织和命名的。
windows里是通过宽展名(.txt)来区分文件类型的。oldboy.txt
linux里文件扩展名和文件类型没有关系
为了容易区分和兼容用户使用Windows的习惯,我们也会用扩展名来表示Linux里的文件类型

####################################################################################

linux系统中,一切皆文件。

windows下的doc,ppt,zip,jpg等格式的文档在Linux下都属于普通文件,Linux下的二进制
文件,各种服务的配置文件如:/etc/exports,/etc/rc.local等都是纯文本文件。
补充:
----纯文本文件(ASCII):内容可直接读取,数字字母等,比如配置文件几乎都是这种类型的。
----二进制文件(binary):Linux中的可执行文件,比如命令文件,cat ls cp。
----数据格式的文件(data):具有特定格式的文件
----file + 文件名 查看文件类型
####################################################################################

一个文件至少要占用一个inode,和一个block。数量:inode>block ?
ext3/ext4文件系统block大小一般有1k,2k,4k。其中引导分区等为1k,其他普通分区为4k(C6)
ext3/ext4 文件系统block大小一般有1k,2k,4k。
一个block只能存放一个文件的内容,所有Block并非越大越好
查看inode,block大小
[root@fuwuduan ~]# dumpe2fs /dev/sda2 |grep -i "block size"
dumpe2fs 1.41.12 (17-May-2010)
Block size: 4096
[root@fuwuduan ~]# dumpe2fs /dev/sda2 |grep -i "inode size"
dumpe2fs 1.41.12 (17-May-2010)
Inode size: 256
查数量
[root@fuwuduan ~]# dumpe2fs /dev/sda2|grep -i 'Block count'
dumpe2fs 1.41.12 (17-May-2010)
Block count: 5191424
Reserved block count: 259571
[root@fuwuduan ~]# dumpe2fs /dev/sda2|grep -i 'Inode count'
dumpe2fs 1.41.12 (17-May-2010)
Inode count: 1299984
生产环境:block大小如何处理?
如果是大文件的业务,block尽量大一点
如果是小文件的业务,block就给小一点
ext3/ext4最大只能4K。而工作中几乎就没有小于4k的文件,所以,etx3,ext4文件系统,

block都分配4K。ext4。


linux打怪升级之旅-02

猜你喜欢

转载自blog.csdn.net/zisefeizhu/article/details/80663911