Linux之文件权限问题一,文件系统的简单介绍

Linux中的分配单元概念,在Windows系统中同样适用

什么是文件系统?

**文件系统(File System)**是磁盘上特定格式的一片区域,操作系统利用文件系统保存和管理文件
用户在硬盘件存储设备中执行的文件建立、写入、读取、修改、转存与控制等操作都是依赖文件系统来完成的。
文件系统的作用是合理规划硬盘,以保证用户正常的使用需求。

Linux支持的文件格式:

1.Ext3:是一款日志文件系统,能够在系统异常时避免文件系统资料丢失,并能自动修复数据的不一致与错误。然而,当硬盘容量较大时,所需的修复时间也会很长,而且不能百分之百保证资料不会丢失。
2.Ext4:是Ext3的改进版本,支持存储量高达1EB,且能够有无限多的子目录。还可以批量分配block块,从而提高读写效率。
3.XFS:是一种性能高的日志文件系统,而且是RHEL 7中默认的文件管理系统。可以快速恢复可能被破坏的文件,强大的日志功能只用花费极低的计算和存储性能。最大可支持的存储量为18EB

文件的实际内容保存在block块中(大小可以是1KB、2KB或4KB),一个inode的默认大小仅为128B(Ext3),记录一个block则消耗4B。

分配单元 block size越小,硬盘浪费越小。
系统的文件格式越好,分配空间越小

如(在Windows当中):
4kb为一个单元
4kb+4kb+4kb
10kb —>12kb
潜在浪费2kb

文件大小和文件所占空间不一样
文件大小<文件占用空间

如图:
在这里插入图片描述
如果是:
8kb的分配单元
10kb的文件
那就占用18kb

1kb-----Linux分配单元
Linux命令:dd创建 指定文件大小

**Windows当中,创建9kb的文件,请问文件占多少空间?**12kb
fsutil file createnew(创建一个指定大小的文件)
在这里插入图片描述

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值