Linux磁盘管理

一、硬件

1、服务器硬盘的接口类型

机械硬盘:IDE,SCSI,SATA,SAS

固态硬盘:U.2,U.3

2、硬盘在Linux系统中的显示

scsi,sata,sas以及ssd的显示

# 物理硬盘显示
/dev/sda
/dev/sdb
/dev/sdc
# 硬盘上分区的显示
/dev/sda1
/dev/sda2
/dev/sda3

二、硬盘分区

1、Linux分区类型

每块硬盘的分区表大小为64K,最多可以添加4个主分区+扩展分区的分区表

  • 主分区

    1)系统必须安装在主分区

    2)每块硬盘最多可以创建4个主分区

  • 扩展分区

    1)扩展分区占用一个分区表

    2)每块硬盘最多可建立一个扩展分区

    3)需要在扩展分区上建立逻辑分区使用硬盘

    • 逻辑分区

      1)逻辑分区的编号从5开始

      2)逻辑分区可以任意添加

2、手动分区

fdisk 最常用分区工具,不能给大于2T的硬盘分区

gdisk 可以给大于2T的硬盘分区

parted 可以给大于2T的硬盘分区

1)查看硬盘

	fdisk -l

2)分区

fdisk /dev/sdb

​	输入命令操作

​		d   删除分区

​		m  打印帮助

​		n	添加新的分区

​		p	打印分区信息

​		q 	退出

​		w	保存退出

3)重载分区表

partprobe 	/dev/sdb

4) 格式化分区

# 普通分区
mkfs.xfs   /dev/sdb1
# swap分区
mkswap     /dev/sdb2
# 立即启动swap
swapon     /dev/sdb2

5) 挂载分区

# 临时挂载
mount /dev/sdb1  /mnt

# 查看挂载
df -h

# 永久挂载
vim  /etc/fstab
设备        挂载点            文件系统类型         挂载选项       是否备份   是否开机磁盘检查
/dev/sdb1   /data              xfs                     defaults             0                0
/dev/sdb2   swap               swap                  defaults             0                0

mount -a /etc/fstab

# 卸载:
umount /mnt 
umount /dev/sdb1
umount -lf /mnt #强制卸载

三、文件系统

文件系统通过inode索引找到存放文件的block

大文件占用block较多,小文件占用inode较多

posted @ 2021-07-29 20:15  henryVIII  阅读(117)  评论(0)    收藏  举报