Linux中的磁盘分区与挂在

一 .分区的划分
cat /proc/partitions ##查看系统识别的分区
fdisk -l ##查看硬盘
fdisk /dev/vdb ##进入分区管理软件
Command (m FOR help): n ##创建一个新的分区
Partition type: ##p为主分区,e为扩展分区
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): 
Using default response p
Partition number (1-4, default 1): 1 ##选择分区号
First sector (2048-20971519, default 2048): 2048 ##起始块
Last sector, +sectors or +size{K,M,G} (2048-20971519, default 20971519): +1G##中止块
Partition 1 of type Linux and of size 1 GiB is set
Command (m FOR help): wq ##退出保存


partprobe ##刷新系统识别的分区表



二.格式化和挂在
mkfs.xfs /dev/vdb1 ##格式化vdb1为xfs系统
vim /etc/fstab ##编写配置文件来开机自动挂在
分区位置 挂在目录 系统格式   不备份  不检测
/dev/vdb1       /mnt    xfs     defaults        0  0
mount -a ##检测以上文件挂在(刷新)


三.swap分区的建立

1.fdisk /dev/vdb ##建立一个分区
2.Command (m FOR help): t
Partition number (1-3, default 3): 2 ##修改为swap专用的系统
Hex code (type L to list all codes): 82
Changed type of partition 'Linux swap / Solaris' to 'Linux swap / Solaris'
3.mkswap /dev/vdb2 ##格式化swap分区
4.swapon -a -p 2 /dev/vdb2 ##开启分区并设置优先级为2
5.swapon -s ##查看开启的分区
6.swapoff /dev/vdb2 ##关闭分区


四.删除分区
1.fuser -vm /dev/vdb2 ##查看分区是否被用
2.-swapoff /dev/vdb2 ##若是被swap占用,则关闭
  -umount /dev/vdb2 ##若是被挂在,则卸载
3.fdisk /dev/vdb ##进入,输入d删除分区
4.partprobe ##刷新系统识别的分区表



->当出现swap分区不足有没有多余的分区和硬盘时(文件的挂在)

1.dd if=/dev/zero of=/swapfile bs=1M count=1024 ##创建一个大文件(空文件,可以挂在)
2.mkswap /swapfile ##格式化
3.chmod 600 /swapfile ##修改权限(swap建议600)
4.swapon /swapfile ##开启分区


五.分区的加密

有的时候要保证一个分区的内容安全时,需要对分区加密,需要密码才能挂在分区,这样就很大程度的保证的分区的安全,别人就算强行格式化,

也无法得到里面的数据

1.按照下面步骤加密最安全
1.cryptsetup luksFormat /dev/vdb1 (input:YES) ##给新分区vdb1加密
2.cryptsetup open /dev/vdb1 [westos] ##打开新分区命名为westos
3.mkfs.xfs /dev/mapper/westos ##格式化分区
4.mount /dev/mapper/westos /mnt/ ##挂在使用
5.umount /mnt/ ##卸载
6.cryptsetup close /dev/mapper/westos ##使用结束开启密码


2.加密分区文件的自动挂在
1.vim /passwdfile ##建立密码文件文件,并在这里写入密码
2.chmod 600 passwdfile ##修改密码文件权限,仅root可读写
3.cryptsetup luksAddKey /dev/vdb1 /passwdfile ##将密码文件和分区关联起来
4.vim /etc/crypttab ##编辑解密后的文件名
>westos  /dev/vdb1       /root/passwdfile ##命名为westos
5.vim /etc/rc.d/rc.local ##在最后写入自动挂在(记得修改为可执行文件)



3.删除加密分区自动挂在

1.vim /etc/rc.d/rc.local
2.vim /etc/crypttab
3.rm -fr /passwdfile
4.umount /mnt
5.cryptsetup close westos
6.fdisk /dev/vdb













  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值