Linux管理系统存储

设备管理

查看设备信息:

fdisk -l ---- 查看系统真实存在的设备

/proc/partitions ---- 查看系统识别的设备

blkid ---- 查看可以使用的设备信息

df ---- 查看系统正在挂载的设备

设备的种类:

/dev/sda  s=sata d=disk a=1

/dev/vda  v=virtual d=disk a=1

/dev/sda  /dev/vda  /dev/sdb ---- 磁盘设备

/dev/sr0 ---- 光驱设备

/dev/mapper/* ---- 虚拟设备

设备的挂载:

mount 设备 挂载点

mount /dev/sdb1 /mnt ---- 挂载sdb1到mnt

umount /mnt | /dev/sdb1 ---- 取消挂载

mount -o ro /dev/sdb1  /mnt ---- 只读挂载

mount -o remount,rw /dev/sdb1 /mnt ---- 读写挂载

mount ---- 查看挂载信息

  • 将U盘挂载到/mnt上,此时/mnt中存在U盘文件

解决设备正忙情况:

当挂载到mnt上的设备正在被使用

解决方法1:

fuser -kmv /mnt ---- 强行结束/mnt上的进程

umount /mnt ---- 可正确取消挂载

解决方法2:

lsof /mnt ---- 查看正在使用设备的pid

kill -9 pid ---- 结束占用mnt的进程

umount /mnt ---- 可正确取消挂载设备

  • 当正有进程占用/mnt时,无法挂载设备,可以查看占用/mnt的进程,结束进程后取消挂载

分区管理

  1. 主引导分区MBR:设备分区信息MBR由4部分组成,共512=446+64+2字节
  2. mbr主引导记录446个字节---让磁头找启动分区,446表示启动程序最短代码大小;位于0磁道1扇区
  3. mpt主分区表64个字节
  4. 硬盘的有效性标识“55aa”2个字节
  5. 一个主分区占用16个字节记录分区信息
  6. 一块硬盘上如果用mbr的分区方式最多可以存在4个主分区,分区大小最多2TB
  7. 主分区:是用来启动系统的分区,mbr模式可以划分四个,gpt最大支持到128个,分区大小支持到256TB
  8. 扩展分区:主分区之外的其它分区
  9. 逻辑分区:扩展分区在逻辑上的划分

新建分区

fdisk /dev/vdb ---- 操作/dev/vdb分区

m命令查看帮助

其中d(删除分区)  l(列出系统可用的分区类型) n(新建分区) q(退出不保存) t(修改分区功能id) w(保存更改到分区表中) wq(退出保存)

n命令新建分区       p:分区类型为主分区       e:分区类型为拓展分区

partition number :主分区id        first sector:分区起始位置        size:设定分区大小

p命令查看当前分区设定    wq命令退出并保存设定

partprobe ---- 同步分区表

mkfs.xfs /dev/vdb1 ---- 格式化分区  之后即可进行挂载

上述操作为一次性挂载新建分区的方法,如要永久修改分区的挂载,需要修改配置文件如下:

/dev/vdb  /mnt  xfs  defaults  0(不备份)  0(不检测) 

mount -a ---- 使/etc/fstab中记录的挂载策略生效

修改分区为swap分区

t命令改变分区类型    hex conde分区类型编号可用l命令查看

保存分区配置    system中 linux swap即表明此分区已修改为swap分区

mkswap /dev/vdb2 ---- 格式化swap分区   

swapon -a /dev/vdb2 ---- 挂载swap分区

swapon -s ---- 查看swap分区

上述操作为一次性挂载swap分区,如要永久挂载swap分区,可修改配置文件:

/dev/vdb2 swap swap defaults 0 0

swapoff /dev/vdb2 ---- 关闭swap服务

分区的配额

分区的配额只针对设备,不针对用户,用户只有在这个设备上才被限制

先挂载设备,再给定权限

mount -o usrqutoa /dev/vdb1 /pub

quotaon /dev/vdb1 ---- 添加分区配额服务

edquota -u student ---- 给指定用户配额

前三项为容量(数据块,软件,文件容量) 后三项为数量(数据块,软件,文件容量)

添加权限

指定用户上传文件到分区后,设定20M的容量大小后

上传20M文件成功,上传30M文件失败

猜你喜欢

转载自blog.csdn.net/weixin_43189623/article/details/83747221
今日推荐