2.14Linux 文件系统

一、CentOS6

1、分区(分扇区)

1)MBR(最大支持2.1TB的硬盘)——fdisk

主引导程序占用了446byte

分区表:64byte,16byte标记一个分区

有效标志符:2byte,标记MBR是否有效

MBR共512byte

Ps:扩展分区只能管理不能直接存储,逻辑分区直接可以存储

分区:fdisk 硬盘名

n 添加新的分区

d 删除分区

t 修改分区id、类型

p 查看分区信息

e 扩展分区

l 查看分区编码

First cylinder(扇区)

起始点

结束点

w 保存退出

q 不保存退出

2)GPT分区(最大支持9.4ZB的硬盘)——gdisk/parted,gdisk (6版本默认没有)

2、格式化

文件系统原理:

super block:超级块,记录每个分区的block的大小和数量

GDT:组描述符

inodebitmap:inode位图

blockbitmap块位图

block、inode表、inode

mkfs. Tab补齐

eg:mkfs.ext4 /dev/sdb2

文件系统修复fsck -y

3、挂载

永久挂载 /etc/fstable

/dev/sdb1 /disk1 ext4 defaults 0  0  

查询UUID:blkid/blkid 设备名

UUID 唯一标识符 代替 硬盘名

fstable 配置文件更改 ,设置自动挂载的硬盘移除 启动无法检测到,系统会出现小故障。服务器慎用

mount -a 进行挂载,并查看fstable是否修改正确

partprobe 挂载未识别重新识别

重点需注意:

磁头、扇区、磁道、柱面

服务器1w-1.5w rpm/转

机械盘使用时不能碰撞,避免划伤磁盘

固态盘:有写入次数限制

硬盘使用流程

分区方式

MBR、GPT

文件系统、格式化、挂载

二、Centos7

1、df -T 查看文件系统类型

XFS文件系统(优点:XFS每个单个文件系统量最 大支持8eb,单个文件可以支持16tb)

数据区 block块区域

文件系统活动区:日志区 硬盘未写完突然断开,扫描日志区,避免全盘扫描浪费时间

实时运行区(realtime section):先将数据存储在实时运行区,同时存储区分配block块和inode号

2、xfs_info 查看文件系统的具体信息,格式化返回的结果

meta-data:元数据

isize:inode号容量

data:block块大小、容量

naming:命名、版本信息

realtime:实时运行区

3、fdisk/gdisk分区时不能混用 永久挂载/etc/fstab

4、blkid:查看文件UUID等参数

5、更新分区表信息:partprobe -s

6、格式化:mkfs.格式

7、挂载:mount -a 按照/etc/fstab文件,将所有磁盘进行挂载

8、stat 查看文件信息

大小、数据块、IO块、文件类型

设备、inode、硬链接、权限、环境

最近文件访问 (access):cat、vim

最近内容更改 (modify):echo、vim

最近属性改动(change) :chmod、chown、echo、vim

9、调整swap分区空间(临时修改,永久修改进入/etc/fstable)

1)分区:

fdisk/gdisk 硬盘

l查看swap分区编码

t 指定swap分区

2)格式化:

mkswap

swapon 新分区   开启swap分区(swap空间扩容 老+新)

swapoff 新分区   关闭swap分区

free -m/g/k 以x大小查看内存大小

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值