【Linux】存储管理

一、文件系统

1、类型:ext3、ext4、xfs…

2、inode 

    概念:记录文件的属性、大小、权限…,一个文件占用一个inode,大小为128byte。

查看inode数量:

语法:df  -i

3、block

    概念:存储文件的实际数据,文件较大时会占用多个block,默认大小为4G。

二、文件链接

1、软链接

        给一个文件创建软链接后,原文件的改变会引起链接文件的改变(相当于一个快捷方式)。

示例如下:

①先创建一个文件,写入数据。

27f6654c6e6445c498b022e894eb956a.png

②给这个文件创建软链接

语法:ln  -s    原路径      目标路径

3ea41bedfb07457f87ad8c40463f1fef.png

③查看

c461e6b2998841ca8e2e7fe0dcc04958.png

④删除原路径下的文件

链接后的文件也随之消失

51861553437442a3a5f5ffd4354c637c.png

⑤恢复删除的文件

目标路径的文件也会出现

bd1320e6ea5847b495d87cba1b3b69ff.png

2、硬链接

语法:ln    原路径    目标路径

示例:与软链接类似

删除原文件后,链接文件不受影响。

fd43aa65f688411696203e9f82c65630.png

254bdaf89ab04608b2410c20eca06cfc.png

 不允许将硬连接指向目录

cda3f5512f324bc0a69c2000942a95aa.png

 3、磁盘阵列 RAID

     (1)作用:保障数据安全性,提高读写速度。

     (2)类型:

       ①RAID0:两块以上硬盘,速度变为原来的N倍(N为硬盘数)。没有安全性可言。

       ②RAID1:存数据时会产生一份备份在另一块硬盘,所以存放的数据相当于原来大小的两倍,即硬盘可用率变为原来的50%。安全性高。

      ③RAID5:至少需要三块硬盘,保存会将数据保存在不同的硬盘上,但会在每个数据块加上校验信息。如某块信息受损则可根据其它数据块和校验信息来恢复(坏掉一块可以恢复,坏两块就寄了)。

     ④RAID10:结合RAID0和RAID1。

    (3)RAID5示例:

①准备硬盘

51a81dfde69a4181b84fd9ebde693f68.png

②创建RAID5

3005b07a2c514b23a9c804436e1bde33.png

③格式化

f3d098f25ade4627ab13917b3d66f284.png

④挂载、查看

ae0c4440bc7345779cb7cbda39cb50e3.png

⑤移出一个数据盘sdb

热备盘自动补上数据盘。

7f02ec40770f42ec95b470d03ff98136.png

  • 11
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值