回顾文件系统
00 分钟
2024-6-25
Created
Jun 6, 2024 03:36 AM
Tags

分区命令

  • fdisk - MBR
  • gdisk - GPT
    • parted
      • 支持普通分区的无损扩容,类似 windows 的普通扩容,不支持跨卷、跨区的操作

    格式化命令

    • mkfs.*
      • 使用 tab 可以查看本机支持的文件系统
        Centos7 支持 xfs 文件系统,Centos6 需要打开对应的模块
    • lsmod
      • 列出所有已加载模块
    • modinfo 模块/模块路径
      • 查看系统中模块详细信息
    • modprobe 模块/模块路径
      • 加载模块
    • mkswap
      • 用户创建交换分区(虚拟内存区),使用 swapon 分区名 / swapoff 分区名 启用/关闭分区
    • mke2fs
      • 高级格式化
        可以对 block 块大小 和 inode 号数量 进行设置

    格式化的区别

    • 基础格式化
      • 写入设备主控芯片中的格式化信息,如设备的磁道数量,磁道中的扇区数量,扇区的存储大小等
    • 高级格式化
      • 文件系统的格式化信息,如 block、inode 的信息

    伪设备文件

    • /dev/null
      • 黑洞、垃圾桶
    • /dev/zero
      • 二进制,全0
    • /dev/random
      • 计算机运行过程中的熵数据文件,乱码文件
    • /dev/urandom
      • 随机熵数据文件,不会发生阻塞

    挂载

    • /etc/fstab
      • 永久挂载文件
    • /etc/mtab
      • 临时挂载文件
    • mount

      Raid 磁盘阵列

      常见的有:0、1、5、6、10、50、60
      01理论上存在,当有任意两块盘损坏时,损坏率达66%,因此不使用此方法搭建,仅能依靠组去修复组,而不能硬盘之间相互恢复
      notion image

      LVM 逻辑卷管理

      LVM 结合 Raid
      notion image
       
       
      上一篇
      Linux 基础知识 往期汇总
      下一篇
      <K8S> vol. 01 - kubernetes 组件