####linux中的磁盘管理##

/dev/vda 虚拟硬盘
/dev/sda 串口硬盘
/dev/dh0 针口硬盘

fdisk -l ##真实存在的设备 磁盘信息 系统不一定识别

cat /proc/partitions ##磁盘信息 系统一定识别

设备的挂载
df看此时磁盘的使用情况

mount /dev/sdb1(设备) /mnt(挂载点)
umount /dev/sdb1 卸载挂载,必须退出来

fuser /dev/sdb1 查看/dev/sdb1文件的进程
fuser -kvm /dev/sdb1 查看并结束/dev/sdb1文件的进程
切换到root用户umount /dev/sdb1,卸载挂载

分区(最多16个)
最多只有四个主分区大小总共最多2T
主分区:p
剩下的空间放在扩展分区E中装着逻辑分区:L

fdisk -l
可以看出来有几块硬盘,那个硬盘有分区
df 可以看磁盘现在的状态
linux中的磁盘管理
强制退出磁盘正在忙的模式
linux中的磁盘管理
####新建分区(必须有另一个硬盘,没有可以加,)
fdisk /dev/vdb
n 新建一个分区(默认为主分区p,当已有三个主分区时,系统会提醒建立扩展分区e(把所有空间都给扩展分区))
回车默认分区序号
回车默认分区开始范围
结束范围+1024M(分区大小)
wq

p是显示分区状态

格式化挂载分区,就可以进行使用
格式化:mkfs.xfs /dev/vdb1

在/etc/fstab中永久挂载

/dev/vdb1 /mnt/ xfs defaults 0 0
设备 挂载点 文件系统 挂载参数 是否备份 是否检测

linux中的磁盘管理

linux中的磁盘管理

linux中的磁盘管理

linux中的磁盘管理

linux中的磁盘管理

##swap分区管理
先在虚拟机内机一个虚拟硬盘,fdisk /dev/vdb将磁盘分区为/dev/vdb1
/dev/vdb2 /dev/vdb3 /dev/vdb4

mkswap /dev/vdb2(将vdb2格式化为swap类型)
swapon -a /dev/vdb2 (**磁盘)
swapon -s (查看swap分区)

linux中的磁盘管理

fdisk /dev/vdb
t
选择要改编号的分区
82
linux中的磁盘管理

swap格式化分区
linux中的磁盘管理
设置swap分区永久挂载
vim /etc/fstab(永久挂载)
/dev/vdb2 swap swap defaults 0 0
用途 类型 参数

linux中的磁盘管理

linux中的磁盘管理

2)swap分区删除
vim /etc/fstab

swapoff /dev/vdb6
swapon -s

配额是针对与分区的。

mount -o usrquota /dev/vdb7 /public
(先挂载,再给目录权限,如果先给权限,在挂载,这时挂载后的目录权限会变)
chmod 777 /public
quotaon -uv /dev/vdb7
edquota -u studnet

vim /etc/fstab
/dev/vdb7 /public xfs defaults,usrquota 0 0

磁盘加密
cryptsetup luksFormat /dev/vdb1 给vdb1加密

linux中的磁盘管理

cryptsetup open /dev/vdb1 westos 以westos身份打开加密(打开盖子)
mkfs.xfs /dev/mapper/westos 将westos格式化为xfs
mount /dev/mapper/westos /mnt 将虚拟设备挂载在/mnt
此时mnt目录被加密,建立三个文件
会发现可以看见

linux中的磁盘管理

umount /westos/ 卸载挂载
ls
会发现三个文件看不见了
cryptsetup close westos 关闭盖子

linux中的磁盘管理
加密磁盘开机自动挂载
vim /etc/fstab(挂载策略)
/dev/mapper/westos /mnt xfs defaults 0 0

vim /etc/crypttab
westos /dev/vdb1 /root/westoskey

vim /root/westoskey
gaojiahao

linux中的磁盘管理

linux中的磁盘管理
vim /etc/crypttab(解密文件)
linux中的磁盘管理

linux中的磁盘管理

/root/westosfile 中写你加密的密码

cryptsetup luksAddKey /dev/vdb2 /root/westoskey 时系统开机自动读取上面的文件
linux中的磁盘管理
重启成功说明文件修改没错,任何一个文件出错,系统会起不来
linux中的磁盘管理

相关文章:

  • 2021-10-02
  • 2022-12-23
  • 2021-11-17
  • 2021-08-07
  • 2021-07-23
猜你喜欢
  • 2021-09-08
  • 2021-05-27
  • 2021-10-12
  • 2021-05-24
  • 2021-04-07
相关资源
相似解决方案