位置: 编程技术 - 正文

Linux硬盘分区注意事项 Partition与档案系统管理(linux系统硬盘分区)

编辑:rootadmin

推荐整理分享Linux硬盘分区注意事项 Partition与档案系统管理(linux系统硬盘分区),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux硬盘分区表,linux系统硬盘分区教程,linux硬盘分区表,linux对硬盘进行分区,linux硬盘分区表,linux 硬盘 分区,linux磁盘分区方案,linux磁盘分区方案,内容如对您有帮助,希望把文章链接给更多的朋友!

  本篇文章主要描述了Linux硬盘分区的过程,及其为何这样分区的原理。

  文件系统重点:inode(索引节点),block(逻辑区块),superblock(每个档案系统开始的位置的那个block,用于存储像是档案系统的大小,空的或填满的区块,以及它各自的总数等等信息)

  磁盘的物理组成:

  圆形的磁盘盘

  机械手臂,与在机械手臂上的磁盘读取头(可擦写磁盘盘上的数据)

  主轴马达,可以转动磁盘盘,让机械手臂的读取头在磁盘盘上读写数据

  磁盘盘的物理组成:

  扇区(sector)为最小的物理储存单位,每个扇区为bytes

  将扇区组成一个圆,那就是磁柱,磁柱是分区的最小单位

  第一个扇区最重要,里面有mbr(主要开机区)及分割表,其中mbr占有bytes,而分区表则占有bytes

  磁盘分区:指定分区的起始与结束磁柱

  分区的磁柱范围记录在第一个扇区的分割表中

  Inode:存放权限与属性,有:

  1.该档案的拥有者与群组(owner/group);

  2. 该档案的存取模式(read/write/excute);

  3. 该档案的类型(type);

  4. 该档案建立或状态改变的时间(ctime)、近一次的读取时间(atime)、近修改的时间(mtime);

  5. 该档案的容量;

  6.定义档案特性的旗标(flag),如 SetUID...;

  7. 该档案真正内容的指向 (pointer);

  Data block:存放实际数据

  Superblock:记录整个文件系统的整体信息,包括inode与block的总量,使用量,剩余量等

Linux硬盘分区注意事项  Partition与档案系统管理(linux系统硬盘分区)

  由于ext2是索引式文件系统,通常情况下不需要常常进行碎片整理

  如果硬盘文件系统高达数百gb,将所有的inode与block通通放置在一起将是很不智的决定,因为inode与block的数量太庞大,不容易管理;因此ext2文件系统在格式化的时候基本上是区分为多个区块群组(block group)的,每个区块群组都有独立的inode/block/superblock系统

  一个文件系统仅有一个superblock;除了第一个block group内会含有superblock之外,后续的block group不一定含有superblock,而若含有superblock则该superblock主要是作为第一个block group内superblock的备份,可以进行superblock的救援

  Dumpe2fs /dev/hda2:查看hda2分区与superblock的信息

  目录并不只会占用一个block而已,就是说:在目录底下的档案数如果太多而导致一个block无法容纳下所有的档名与inode对照表时,linux会给予该目录多一个block来继续记录先关的数据

  如果档案太过离散,可以将文件系统内的数据全部复制出来,然后将文件系统重新格式化,再讲数据复制回去就可以解决问题

  日志式文件系统:ext3:

  预备:当系统要写入一个档案是,会现在日志记录区块中记录某个档案准备要写入的信息

  实际写入:开始写入当时的权限与数据;开始更新metadata的数据

  结束:完成数据域metadata的更新后,在日志记录区块当中完成该档案的记录

  当文件系统出现不一致的情况后,系统只需要去检查日志记录区块,就可以找到异常的档案,然后针对该档案进行一致性检查即可,而不必针对整块filesystem去检查,达到快速修复filesystem的能力

  常见的支持文件系统有:

  传统文件系统:ext2,mimix,ms-dos,fat(用vfat模块),iso(光盘)等等

  日志式文件系统:ext3,reiserfs,windows’sntfs,ibm’s jfs,sgi’s xfs

  网络文件系统:nfs,smbfs

  Linux的标准文件系统是ext2

  查看linux支持的文件系统:ll /lib/modules/$(uname -r)/kernel/fs

  查看系统目前已加载到内存中支持的文件系统:cat /proc/filesystems

  硬连结(不能跨filesystem,不能link目录):通过文件系统的inode连结来产生新档名,而不是产生新档案

  软连结:相当于windows下的快捷方式

  建立连结文件:Ln [-sf] 源文件目标文件

  Linux重新分区后,可能需要重新启动来更新核心的分割表;在不重启的情况下,也可以通过下面的命令来执行:partprobe;partprobe的作用是高职核心必须要读取新的分割表而已

  硬盘分区时,最好在单人维护模式下比较安全一些;在进行fdisk的时候,如果该硬盘的某个partition还在用当中,那么很有可能使系统核心无法重载硬盘的partition table,解决的方法是敬爱那个该使用中的partition给卸除,然后再重新进入fdisk一遍,重新写入partition table,就可以成功了。

  以上便是Linux硬盘分区注意事项及操作步骤,希望能帮助到大家,谢谢。

Linux进程间的关系详解 Linux的进程相互之间有一定的关系。比如说,在Linux进程基础中,我们看到,每个进程都有父进程,而所有的进程以init进程为根,形成一个树状结构。我

VPS修改SSH登陆端口和禁止ROOT登陆 修改SSH登陆端口修改文件:/etc/ssh/sshd_configPort#在第三行或第四行,如果前面有井号,请删除,修改为以下即可可在远程连接中用vi命令,或sftp下载

不同版Linux隶属同台电脑配置的解决方案 有时候我们需要同时安装两个版本的系统,这听起来似乎有点难度,其实不然。如果你能正确的掌握系统安装技术,那么这点小问题对你而言根本是手

标签: linux系统硬盘分区

本文链接地址:https://www.jiuchutong.com/biancheng/353495.html 转载请保留说明!

上一篇:Linux信号机制基础知识介绍(linux信号机制的原理)

下一篇:Linux进程间的关系详解(linux的进程管理命令)

  • 预缴税款计算公式
  • 所得税税负率是125正常吗
  • t3怎么查资产负债表
  • 银行借记和贷记的区别是什么
  • 税款滞纳金计入成本费用还是营业外
  • 加计扣除和研发费不一致
  • 非房地产企业销售不动产增值税计算
  • 税务局代扣代缴税费
  • 个税中的住房租金扣除什么意思
  • 账务核对有账表核对吗
  • 个人账户作为公司私账
  • 合并会计报表长期股权投资
  • 企业清算时卖了车怎么办
  • 网上报税费用如何抵扣账务怎么处理?
  • 哪些发票无法全开
  • 所得税汇算清缴后发现有误怎么办
  • 新成立的分公司怎么样
  • 海关完税凭证抵扣税率
  • 营改增后水费差额征税账务处理怎么做?
  • 预缴两个点的税是什么意思
  • 固定资产进项税的账务处理
  • 境外所得税收抵免政策
  • 所得税季度申报营业收入填什么
  • 代理运费进项税额抵扣
  • 预计负债怎么计提递延所得税资产
  • 收到几分钱的认证费怎么做账
  • 如何修复在感情中受的伤害
  • 什么是资产减值准备计提
  • 农产品的增值税率
  • 发票金额大于实付金额,要怎么入账
  • 个人独资企业每月开票金额
  • 公司付款给个人,怎么处理
  • 购货返利怎么做账
  • php访问mysql的五个基本步骤
  • 印花税哪里买
  • 长期股权投资期末按什么计量
  • 今日七夕祝福语
  • 实际缴纳消费税计算公式
  • joomla安装教程
  • php技术和mysql怎么结合
  • 基于卷积神经网络的网络入侵检测算法设计与实现
  • thinkphp模糊查询
  • 异地预缴的附加税在申报税时会抵消掉么
  • 帝国cms模板文件放在哪里
  • 小程序集合软件
  • 收伙食费入什么科目
  • 基本户和一般户可以互相转账吗
  • 公户的结算卡是否可以转账
  • 资产总额的季度平均值
  • 库存现金太多违反什么规定
  • 水泥建材销售公司有哪些
  • 继续教育报名方式
  • 注册资本认缴与实缴有什么区别
  • 冲销上年多计提费用
  • 异地学校
  • 咨询服务费可以全额扣除吗
  • 融资租赁可以折旧吗
  • 增值税普通发票可以跨区域开吗
  • 年初资产总额怎么算
  • 公司流水账怎么做
  • 关于sql的几道小知识
  • 怎样一键重装
  • WIN+VMWARE6.5上面网络配置centOs(5.4版) ADSL接入的小结
  • linux批量管理平台
  • win10电脑补丁 kb5000802
  • win7电脑曝光度过高怎么调
  • WIN10系统安装.net报错0x80072f8F
  • win7怎么连接耳机蓝牙
  • cocos 2d x
  • 谷歌批量下载插件
  • shell自动化
  • eclipse开发安卓app实例
  • python提供三种基本数值类型
  • shc加密后不能运行
  • 使用BMFont+NGUI利用图片制作自定义字体
  • javascript五种数据类型
  • 四川国税局发票查询
  • 如何在电子税务局看本月应申报的税
  • 收到虚开的增值税专用发票
  • 税控发票开票软件(金税盘版)打不开?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设