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

Liunx基础教程 之磁盘管理解析

发布时间:2022-12-01 13:13:33 所属栏目:Linux 来源:
导读:  我们先来了解一下在Linux中磁盘的命名方式

  命名:/dev/DEV_FILE

  Sd :表示SCSI硬盘

  Sda:表示SCSI硬盘中第一块硬盘,b表示第二块,以此类推

  在Linux上次磁盘主要有两种分区方式MB
  我们先来了解一下在Linux中磁盘的命名方式
 
  命名:/dev/DEV_FILE
 
  Sd :表示SCSI硬盘
 
  Sda:表示SCSI硬盘中第一块硬盘,b表示第二块,以此类推
 
  在Linux上次磁盘主要有两种分区方式MBR和GPT
 
  MBR分区格式最多有4个分区Linux 磁盘管理,可以是4个主分区,或者3个主分区和1个扩展分区,第一个逻辑分区必须从5开始,例如:/dev/sda1 :表示第一块磁盘的第一个主分区/dev/sda5 :表示第一块磁盘的第一个逻辑分区
 
  MBR分区特点:使用32位表示分区数,分区的大小不能超过2T
 
  GPT分区特点支持128个分区,使用64位,支持8Z ,64Z
 
  磁盘分区:
 
  优点:
 
  1、隔离系统和程序
 
  2、安装多个0S
 
  3、提高修复速度
 
  4、实现磁盘空间配额限制
 
  5、优化I/O性能
 
  分区的创建工具
 
  fdisk:创建MBR分区 (也可以用来创建GPT分区)
 
  fdisk -l /dev/sdX查看硬盘分区信息
 
  -c(centos6)打开或禁用dos模式
 
  -u(centos6)切换显示的单位(扇区/柱面)
 
  -c (centos7) -c=dos
 
  -c=nondos
 
  –u(centos7)-u=cylinders-u=sectors
 
  fdisk /dev/sdX进行分区
 
  m帮助
 
  n建立分区
 
  d删除分区
 
  p显示分区信息
 
  t转换分区类型
 
  a将指定分区设置/取消 活动分区 分区表里面第一位
 
  L查看分区类型分区表中第五位
 
  o重建分区表
 
  v验证分区表,显示剩余没有被分区划分的扇区数量
 
  g创建GPT格式的分区(centos7)
 
  q退出不保存
 
  w退出并保存,不保存,所有的修改都不生效
 
  gdisk:创建GPT分区 子命令跟fdisk基本相似,也可以用来创建MBR分区 如果用gdisk来更改一个已经是MBR分区的磁盘,会将磁盘强制转换成gtp模式
 
  查看 识别新的分区:cat /proc/partations
 
  使用fdisk为正在使用的磁盘添加新的分区的时候,由于磁盘正在使用,所以不能自动更新分区信息,需要使用partx –a /dev/DEV_FILE或者partprobe(centos 6有bug)强制重读
 
  文件系统是操作系统用于明确存储设备或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。操作系统中负责管理和存储文件信息的软件结构称为文件管理系统,简称文件系统
 
  ?从系统角度来看,文件系统是对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行保护和检索的系统。具体地说,它负责为用户建立文件,存入、读出、修改、转储文件,控制文件的存取,安全控制,日志,压缩,加密等。
 
  查看当前支持的文件系统:cat
 
  /proc/filesystems
 
  创建文件系统:
 
  mkfs:
 
  # mkfs.FS_TYPE /dev/DEVICE
 
  # mkfs FS_TYPE /dev/DEVICE
 
  -L‘LATEL‘:设定卷标‘
 
  创建ext文件
 
  这个命令是专门用来创建ext文件系统的命令,不要和mkfs混淆
 
  mke2fs:
 
  -t {ext2|ext3|ext4}创建文件系统类型
 
  -b {1024|2048|4096}设置一个block大小
 
  -L‘LABEL’ 设置卷标
 
  e2label:
 
  管理ext系列文件系统的LABEL
 
  # e2abel DEVICE [LABEL]
 
  findfs:查找分区
 
  findfs [options] LABEL=
 
  dinfs [options] UUID=
 
  tune2fs
 
  tune2fs:重新设定ext系列文件系统可调整参数的值
 
  -l:查看指定文件系统超级块信息;super block
 
  -L‘LABEL‘:修改卷标
 
  -m #:修预留给管理员的空间百分比
 
  -j:将ext2升级为ext3
 
  -O:文件系统属性启用或禁用,–O ^has_journal
 
  -o:调整文件系统的默认挂载选项,–o ^acl
 
  -U UUID:修改UUID号;
 
  dumpe2fs:
 
  用于打印“ext2/ext3/ext4”文件系统的超级块和快组信息
 
  -h:仅显示超级块信息;
 
  -i:从指定的文件系统映像文件中读取文件系统信息;
 
  文件系统检测和修复
 
  常发生于死机或者非正常关机之后
 
  fsck: File System Check
 
  fsck.FS_TYPE
 
  fsck -t FS_TYPE
 
  -a:自动修复错误
 
  -r:交互式修复错误
 
  注意: FS_TYPE一定要与分区上已经文件类型相同;
 
  e2fsck:ext系列文件专用的检测修复工具
 
  -y:自动回答为yes
 
  -f:强制修复
 

(编辑:我爱制作网_沈阳站长网)

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