加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 财气网 (https://www.caiqiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux磁盘管理 与文件系统(分区)

发布时间:2022-12-06 12:42:58 所属栏目:Linux 来源:
导读:  磁盘管理与文件系统(分区)

  linux前置:

  基础资源

  CPU资源、内存资源、磁盘资源、I/o资源(input/output)、网络资源、

  系统资源

  文件打开数、文件描述符、socket

  磁盘管理与文件系统(分区)
 
  linux前置:
 
  基础资源
 
  CPU资源、内存资源、磁盘资源、I/o资源(input/output)、网络资源、
 
  系统资源
 
  文件打开数、文件描述符、socket
 
  Linux中使用的文件系统类型
 
  磁盘分区的表示
 
  Linux中将硬盘、分区等设备均表示为文件/ dev / sdb5
 
  sd表示scsI设备
 
  hd表示IDE设备
 
  硬盘的顺序号,以字母a、b、 …表示
 
  分区的顺序号,以数字1、2、…示。主分区从1-4,第一个逻辑分区始终从5开始。
 
  主启动记录(MBR)磁盘分区
 
  MBR是主引导记录,位于硬盘第–个物理扇区处,NBR中包含硬盘的主引导程序和硬盘分区表。NBR.总共512字节,前446字节是主引导记录,分区表保存在MBR扇区中的第447-510字节中。分区表有4个分区记录区,每个分区记录区占16字节
 
  主启动记录(MBR)磁盘分区支持最大卷为2.2TB,每个磁盘最多有4个主分区,或3个主分区、1个扩展分区和在扩"展分区里面分多个逻辑分区)。
 
  在这里插入图片描述
 
  在这里插入图片描述
 
  文件系统类型
 
  1、XFS文件系统
 
  2、SWAP,交换文件系统
 
  3、linux支持的其他文件系统类型
 
  磁盘分区
 
  fdisk命令:
 
  fdisk -1 磁盘设备  //查看或管理磁盘分区
  fdisk 磁盘设备       //让磁盘进入分区模式(交互模式)
  Command (m for help): m  //输入m可以查看选项
 
                        a //设置可引导标记
                        b //修改bsd的磁盘标签
                        c //设置DOS操作系统兼容标记
                        d !!!//删除一个分区
                        l !!!//显示已知的分区类型,其中82为linux swap分区,83为linux分区
                        m !!!//显示帮助菜单
                        n !!!//增加一个新的分区
                        o //创建一个新的空白的DOS分区表
                        p !!!//显示磁盘当前的分区表
                        q !!!//退出fdisk程序,不保存任何修改
                        s //创建一个新的空白的Sun磁盘标签
                        t !!!//改变一个分区的系统号码
                        u //改变显示记录单位
                        v //对磁盘分区表进行验证
                        w !!!//保存修改结果并退出fdisk程序
                        x //特殊功能,不建议初学者使用
  创建系统文件(格式化)
 
  mkfs -t xfs /dev/sdb1  和mkfs.xfs /dev/sdb1
  SWAP创建系统文件
 
  mkswap /dev/sdb5  //创建分区
  swapon //开启swap
  sawpof //是关闭swap
  swapon -s //查看每个分区的swap状态信息
  free -m //查看总的swap状态与内存信息
  FAT32创建系统文件
 
  mkfs -t vfat -F 32 /dev/sdb6 或mkfs.vfat -F 32 /dev/sdb6
  lsblk    //列出所有设备块                    
  挂载、卸载文件系统
 
  df -hT           //查看磁盘挂载信息
  blkid /dev/sdb1  //查看分区UUID(标识磁盘分区在系统中的位置)
  mount命令:
 
  挂载文件系统、ISO镜像到指定文件夹
 
  mount [-t类型] 储存设备 挂载点目录
  mount -o loop ISO镜像文件 挂载点目录
  mount -a //刷新挂载
  卸载已挂载的文件系统
 
  umount 存储设备位置
  umount 挂载点目录
  vim /etc/fstab //配置永久挂载
 
  在/etc/fstab
 
  文件中,每一行记录对应一个分区或设备的挂载配置信息,这些信息从左到右包括六个字段(使用空格或制表符分隔),各部分的含义如下所述。
 
  /dev/sdb1/               xfs       defaults     0 0
  第1字段:设备名或设备卷标名。
 
  第2字段:文件系统的挂载点目录的位置。
 
  第3字段:文件系统类型,如XFS、Swap等。
 
  第4字段:挂载参数,即mount命令“-o”选项后可使用的参数。列如,defaults、rw、ro、noexec分别表示默认参数、可写、只读、禁止执行程序。
 
  第5字段:表示文件系统是否需要dump备份(dump是一个备份工具)。一般设为1时表示需要,设为0时将被dump忽略。
 
  第6字段:该数字决定在系统启动时进行磁盘检查的顺序。0表示不进行检查Linux 磁盘管理,1表示优先检查,2表示其次检查。根本区应设为1,其他分区设为2。
 

(编辑:财气旺网 - 财气网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!