• 磁盘管理


    磁盘管理

    一、磁盘结构概述

    =====================

    磁盘结构

    硬盘的物理结构

    磁头每面一个磁盘

    盘片硬盘有多个盘片,每个盘片2

    ==================

    数据结构

    扇区盘片被分为多个扇形区域,每个扇形区存放512字节的数据

    磁道统一盘片不同半径的同心圆

    柱面不同盘片相同半径构成的圆柱面(扇区纵截面)

    磁盘接口

    (1)IDE(并口)

    (2)SATA(串口)

    速度快,纠错能力强

    (3)SCSI(商用)

    转速快,CPU占用资源低,支持热插拔

    ======================

    MBR 主引导记录

    MBR位于应哦按第一个物理扇区处

    MBR512字节)中包含硬盘的主引导程序和硬盘分区表

    分区表有4个分区记录,共64字节

    主引导程序446字节,校验2字节奇偶校验码,校验这个MBRDPT是否完整

    =========================

    磁盘分区结构

    硬盘中的主分区数目只有4个,因此主分区(物理分区)和扩展分区(虚拟分区)的序号限制在1~4

    扩展分区再分为逻辑分区,序号从5开始

    二、磁盘分区

    1磁盘大小<2T,进行分区命令fdisk

    查看磁盘情况

    # fdisk -l 磁盘设备

    # fdisk /dev/sdb

    格式化磁盘分区

    # mkfs  -t  ext4  /dev/sdb1 # mkfs.ext4  /dev/sdb1 

    挂载硬盘

    # mount /dev/sdb1 /root/benet/  

    查看UUID

    # blkid /dev/sdb1  如果有UUID号说明挂载成功

    查看硬盘挂载情况

    # df -h  

    2磁盘大小>2T  parted命令

    同时适用于小于2T的磁盘

    parted /dev/sdc  挂载命令

    mklabel  -----------------更改硬盘类型

    gpt    -------------------更改硬盘类型为gpt

    mkparted  ----------------进行分区

    part1   ------------------分区名字

    ext4 ---------------------文件类型

    1    ---------------------从多少开始

    5G   ---------------------到多少容量结束

    quit  --------------------退出

    =================parted命令不需要保存,实时保存的)

    rm 1 删除1分区

    Linux挂载规则:一个顶一个

    3虚拟磁盘分区各种命令swap

    mkswap /dev/sdb5格式化虚拟磁盘

    swapon -s 查看已挂载的虚拟磁盘情况

    swapon /dev/sdb5 挂载虚拟磁盘命令

    swapoff /dev/sdb5 卸载虚拟磁盘命令

    blkid /dev/sdb1  查看UUID号,如果有则挂载成功

    三、Linux系统开机启动级别七种模式:

    0 halt 关机

    1 single user mode 单用户模式

    2 multiuserwithout NFS NFS(网络文件系统)的多用户模式

    3 full multiuser mode 多用户模式(命令模式)

    4 unused 保留模式

    5 xll 桌面模式

    6 reboot 重启模式

    四、Linux系统开机启动级别配置文件  

    /etc/inittab

    永久修改Linux的开机启动模式:

    # vim /etc/inittab

    临时切换Linux的开机启动模式:

    # init 5

    查看当前启动级别

    # runlevel 查看当前启动级别

  • 相关阅读:
    Spring Boot 入门之持久层篇(三)
    Spring Boot 入门之 Web 篇(二)
    Spring Boot 入门之基础篇(一)
    Java 设计模式之建造者模式(四)
    Java 设计模式之抽象工厂模式(三)
    Java 设计模式之工厂模式(二)
    c++ type_info and typeid
    opengl& 颜色
    OpenGl And 视图
    如何写一个c++插件化系统
  • 原文地址:https://www.cnblogs.com/kakajiang/p/9871687.html
Copyright © 2020-2023  润新知