硬盘主要分为:IDE SCSI STAT
IDE——适用于个人PC——/dev/hd
SCSI/STAT——适用于服务器——/dev/sd
磁盘使用流程
查看磁盘——fdisk –l /dev/磁盘
分区——fdisk –cu /dev/磁盘 (n-p查看-1-回车-分区-分区大小-w保存)
(n新建分区》p主/e扩展》数字1 2 3》起始位置默认》分区空间大小》w保存退出》p查看)
重读——partx –a /dev/磁盘
格式化——mkfs.ext4 /dev/分区(选择文件数据类型)
挂载(永久)——echo “分区 挂载点 文件类型 defaults 0 0 ” (默认 不备份 不检测)
磁盘的使用就像是在为一个房间装修一样(分区)就是在为我们的房间打隔断,(格式化)就是在选择我们整个装修方案,(挂载)也就是使用我们的房间,让我们可以进入房间
Linux磁盘的id是有他特殊的含义的不同的id号的设定,夜注定了他的功能使用,接下来我们来看看不同id的不同区别
主要讲三个id 也是我们最常使用的id
83:表分区是默认的id表示我们的磁盘本身,不使用其他特别的操作
8e:表LVM分区 在设置我们的LVM卷时定义
82:swap交换分区,是把我们的空间当内存使用
swap交换文件系统管理:
swap解决内存不足,另外某些app软件硬性要求swap大小。把硬盘当作内存使用。
基本的查看命令
fdisk查看硬盘分区表 free :查看内存
df:查看分区使用情况 swapon -s :查看swap分区
du: 查看文件占用空间情况 mount :查看挂载情况
使用:
查看:swapon -s
启用:swapon 分区
禁用:swapoff 分区
开机挂载:echo "分区 swap swap defaults 0 0" >>/etc/fstab;mount -a
磁盘配额
.基本原理:
磁盘配额作用范围:文件系统
对象是用户和组,组必须是用户的基本组,且组内成员共同使用配额。
限制的类型:软限制和硬限制
限制的资源:磁盘大小(默认单位kb),文件数量
linux磁盘配额是通过软、硬限制用户和组使用单个文件系统中磁盘大小和文件数量。
配额管理的安装包:quota
配额的基本使用操作
在挂载时需支持配额
分区 挂载点 remount,usrquota,grpquota 0 0
创建配额文件:
setenforce 0 ##临时关闭selinux
quotacheck -ugvc /data ##创建配额文件
-u 扫描磁盘空间时,计算每个用户识别码所占用的目录和文件数目。
-v 显示指令执行过程。
-g 扫描磁盘空间时,计算每个群组识别码所占用的目录和文件数目。
-c 省略 ,不读已经存在的配额文件
设置配额:
setquota -u 用户 大小软限制 大小硬限制 文件数量的软限制 文件数量的硬限制 目录
setquota -g 组 大小软限制 大小硬限制 文件数量的软限制 文件数量的硬限制 目录
quotaon -a ##启动配额,或者使用reboot
chmod 777 目录 ##给测试目录权限
repquota -a ##查看所有用户配额使用情况
LVM逻辑卷组的管理
物理卷:指硬盘分区,是LVM的基本存储逻辑块,包含相与LVM相关的参数。
卷组:类似于非LVM系统中的物理硬盘,由物理卷组成。可以在卷组上创建一个或多个LVM分区(逻辑卷),LVM卷组由一个或多个物理卷组成。
逻辑卷:类似于非LVM系统中的硬盘分区,在逻辑卷上可以建立文件系统。
管理命令:
创建LVM分区,用系统带的fdisk来创建,创建方法与正常分区一样,区别就是把分区类型改成LINUX LVM,即:8e
:pvcreate /dev/sdb1 #把这个分区创建成物理卷 查看:pvs
:vgcreate 卷组名 物理卷 查看:vgs
:lvcreate -L 逻辑卷的大小 -n 逻辑卷的名称 卷组名 查看:lvs
今天就先总结这些,其实磁盘的使用还有很多这些只是我们,在学习中遇到的一些知识点,还是那句话学无止境,学就对了