linux中磁盘的划分

自己的理解  都是在linuxprobe里面学的 l


在Linux中最常见的文件系统有Ext3、Ext4与XFS等文件系统


现在我们一般所使用的硬盘设备一般都是SCSI/SATA/U盘  所以一般在Linux中看见文件名称是/dev/sd[a-p]

a~p来代表16块不同的硬盘(默认从a开始分配)


主分区或扩展分区的编号从1开始,到4结束;

逻辑分区从编号5开始。

添加硬盘

编辑虚拟机设置然后添加硬盘 然后默认就好 就是下一步下一步

如果是添加的第一块硬盘那么它的设备名称应该是dev/sdb

 fdisk  管理硬盘设备

添加硬盘后我们可以使用fdisk -l 查看添加的硬盘

linux中磁盘的划分_第1张图片

我们添加了硬盘 也化了分区 用file查看一下分区 如果没有信息 就用 partprobe命令手动将分区信息同步到内核

如果还没有就重启系统

分区出来了 我们现在就对分区进行 格式化 使用  mkfs命令

 
   
[root@linuxprobe ~]# mkfs.xfs /dev/sdb1


挂载

在Linux中我们想要使用一块硬盘时 就需要先把硬盘挂载到linux中的一个目录


[root@linuxprobe ~]# mount /dev/sdb2 /backup

虽然使用mount命令后我们就能使用文件系统了 但是系统重启后挂载就会失效

如果想让硬盘设备和目录永久的自动关联 这个时候我们就需要去修改 etc/fstab里面的配置文件了

我们需要把挂载信息按照指定的格式写在配置文件中

“设备文件 挂载目录 格式类型 权限选项 是否备份 是否自检”

linux中磁盘的划分_第2张图片

linux中磁盘的划分_第3张图片


使用 dh -f 可以查看挂载状态和使用情况

dh -h可以查看硬盘的状态

   df           用于查看挂载点信息与磁盘使用量

          -a    显示出所有的文件系统(包括虚拟的)

         -h    更易读的容量格式

         -I     展示出Inode的信息


我们可以使用du -sh /*命令查看文件数据占用量

SWAP(交换)分区 的目的是为了解决当物理内存不足时 后调用交换分区来使用

交换分区的创建和前面是一样的只是后面分区出来后的设置不一样

比如我们对交换分区设置的分区是sdb2

对交换分区进行格式化

[root@linuxprobe ~]# mkswap /dev/sdb2

挂载交换分区的命令也有所不一样

[root@linuxprobe ~]# swapon /dev/sdb2

可以在挂载前和挂载后都使用一下free -m 命令 可以查看分区大小的变化

最后在

[root@linuxprobe ~]# vim /etc/fstab

配置文件中设置每次开机启动的命令

/dev/sdb2 swap swap defaults 0 0 

挂载命令时mount 所以撤销挂载 umount 当我们不在使用时 就可以把硬盘卸载了


[root@linuxprobe ~]# umount /dev/sdb2
上面的物理卷的分区以及挂载
但是我们除了物理卷之外还有一个逻辑卷也是刚刚说的扩展分区  LVM
更多LVM的详细资料都在 https://www.linuxprobe.com/one-picture-to-learn-lvm.html这个网页中

linux中磁盘的划分_第4张图片

linux中磁盘的划分_第5张图片

linux中磁盘的划分_第6张图片

linux中磁盘的划分_第7张图片

在上面我们创建逻辑卷的时候 我们先建了一个扩展分区sdb4

然后后面的sdb5就是我们创建出来的逻辑卷

LVM的四个概念

①PE(Physical Extend) 物理拓展

②PV(Physical Volume) 物理卷

③VG(Volume Group) 卷组

④LV(Logical Volume) 逻辑卷


然后创建LVM卷:

linux中磁盘的划分_第8张图片

现在我们想一个问题 我们创建了逻辑卷 但是我们逻辑卷的路径是什么

使用lvscan可以查看一下我们的路径了 好像是刚刚我们设置的

linux中磁盘的划分_第9张图片

后面我们可以向对待物理卷一样对待LVM逻辑卷  详细看图是从上面那个网页截图过来的


linux中磁盘的划分_第10张图片

磁盘的容量配额

直接用截图了 这个我也没亲自试过 学习过程中也没有用过

磁盘容量配额服务来限制某位用户或某个用户组针对特定文件夹可以使用的最大硬盘空间或最大文件个数,一旦达到这个最大值就不再允许继续使用。可以使用quota命令进行磁盘容量配额管理,从而限制用户的硬盘可用容量或所能创建的最大文件个数。quota命令还有软限制和硬限制的功能。

linux中磁盘的划分_第11张图片

里面的数据都是我在《Linux就该这么学》中转载的,有想学习linux的可以使用linuxprobe这个网站去学习linux



你可能感兴趣的:(linux中磁盘的划分)