第5章 磁盘管理与文件系统

磁盘管理

硬盘

  • 机械硬盘
    • 盘片:专门保存数据
    • 主轴电机
    • 磁头:对数据进行读和写
    • 传动手臂:带动磁头移动
    • 电路板
    • 电源接口
    • 数据接口
  • 固态硬盘
    • 电路板
    • 存储芯片(flash闪存)

服务器

  • 做存储:机械硬盘
  • 做系统:固态硬盘

    Linux系统磁盘管理命令

    命令

    说明

    fdisk -l

    列出硬盘的基本信息

    df -h

    显示系统的磁盘空间分配信息

    硬盘基本信息

    磁盘类型
  • 使用fdisk -l命令后,会列出硬盘的基本信息。
  • 磁盘路径为sd:代表SAS、SATA等硬盘
  • 磁盘路径为hd:代表早期的ATA硬盘
  • 磁盘路径中,硬盘代表缩写后的字母为该主机上的第几块硬盘
  • sda :sd代表硬盘,a代表主机上的第一块硬盘
  • sda1:表示该主机第一块硬盘的第一个分区
    磁盘标签类型
  • dos
    • MBR(主引导记录)分区方式(类型)
    • 最大支持2T的硬盘空间
    • 主分区的数量只能有4个
    • 没有数据保护机制
  • gpt
    • gpt(全局分区表)分区类型
    • 最大支持18E的硬盘空间
    • 主分区的数量对于Linux:无限;对于Windows:128个
    • 通过CRC(循环冗余校验码)

      硬盘的分区 - fdisk命令

      命令

      说明

      fdisk /dev/sdb(硬盘路径)

      该硬盘命令视图

    • -l:显示设备的分区表信息。
    • -n:创建一个新的分区。
    • -d:删除一个分区。
    • -p:打印分区表的内容。
    • -t:更改分区的类型。
    • -u:以扇区单位显示分区信息。
    • -w:将分区表写入磁盘。(保存并退出)

格式化命令

命令

说明

mkfs -t xfs /dev/sdb6

格式化 sdb磁盘的6号分区的类型为xfs文件系统

mkfs -t xfs -f /dev/sdb6

强制格式化

yum -y install dosfstools

安装fat格式化所需软件包

mkfs -t vfat /dev/sdb5

将sdb磁盘的5号分区格式化为Windows系统的fat文件系统

yum -y install ntfsprogs

安装ntfs格式化所需软件包

mkfs -t ntfs /dev/sdb3

将sdb磁盘的3号分区格式化为Windows系统的fat文件系统

NTFS挂载命令

命令

说明

mount -t ntfs-3g 要挂载的分区 挂载路径

挂载ntfs类型的分区

umount 挂载目录

取消挂载该目录

umount -f 挂载目录

强制取消挂载

umount -l 挂载目录

延迟取消挂载

df

查看系统当前挂载情况

交换分区相关命令

命令

说明

mkswap /dev/sdb6

将sdb次方的第6分区格式化为交换分区

swapon /dev/sdb6

激活该文件中的定义的所有交换分区

swapoff /dev/sdb6

关闭指定的 swap 分区

free -h

当前的内存使用情况。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值