磁盘格式化 & 磁盘挂载 & 手动增加swap空间

4.5/4.6 磁盘格式化

#查看centos7 所支持的文件系统格式,xfs为默认格式
cat /etc/filesystems  
[root@wwlinux701 ~]# cat /etc/filesystems 
xfs
ext4
ext3
ext2
nodev proc
nodev devpts
iso9660
vfat
hfs
hfsplus
*
[root@wwlinux701 ~]# 
mke2fs  -t ext4 -b 2048 /dev/sdb1 

格式化磁盘,mke2fs不支持格式化xfs
-t指定格式化类型
-b指定块大小
这里写图片描述

mkfs.ext4 /dev/sdb1 #也可以用mkfs.ext4
mkfs.xfs -f /dev/sdb1   #强制格式化成xfs,
blkid /dev/sdb1 #查看还没有挂载的分区

这里写图片描述

可以不分区直接格式化分区,格式化以后才能挂载

mkfs.xfs -f /dev/sdb
blkid /dev/sdb

4.7/4.8 磁盘挂载
在挂载某个分区前需要先建立一个挂载点,这个挂载点是以目录的形式出现的。一旦把某一个分区挂载到了这个挂载点(目录)下,那么再往这个目录写数据使,则都会写到该分区中。这就需要你注意一下,在挂载该分区前,挂载点(目录)下必须是个空目录。其实目录不为空并不影响所挂载分区的使用,但是一旦挂载上了,那么该目录下以前的东西就不能看到了。只有卸载掉该分区后才能看到

mount  /dev/sdb /mnt/ #挂载到/mnt/下
mount -o 指定挂载的分区有哪些特性,即下面介绍第四列中的几个选项
mount -t 指定挂载的分区的类型,默认不指定,会自动识别
umount /dev/sdb    #卸载挂载,在当前目录下是不能卸载的
umonut -l /dev/sdb     #在当前目录可以卸载

这里写图片描述

/etc/fstab #配置文件

这里写图片描述

blkid  #直接可以查看uuid对应的分区名

这里写图片描述

第一列是分区的标识,可以写分区的label、分区的uuid,也可以用分区名/dev/sda1
第二列是挂载点
第三列分区的格式
第四列mount的一些挂载参数,一般情况下是defaults
第五列标识是否被dump备份,1是备份,0是不备份
第六列标识开机时是否自动检测磁盘。12都表示检测,0表示不检测,在Redhat/CentOS中,这个12还有个说法,/ 分区必须设为1,而且整个fstab中只允许出现一个1,这里有一个优先级的说法。12优先级高,所以先检测1,然后再检测2,如果有多个分区需要开机检测那么都设置成2吧,1检测完了后会同时去检测2

第四列中的常用选项
async/sync:async表示与磁盘和内存不同步。,sync则会同步
auto/noauto:表示开机自动挂载/不自动挂载
default:表示按照大多数永久文件文件系统的默认值设置挂载定义,他包含了rw,suid,dev,exec,auto.nouser和async
ro:表示只读权限挂载
rw:表示可读可写
exec/noexec:表示允许/不允许执行,根分区千万不能设置noexec不然无法使用系统
user/nouser:表示允许/不允许root以外的其他用户挂载分区
suid/nosuid:表示允许/不允许分区去有suid属性,一般设置nosuid
usrquota:表示启动用户的磁盘配额模式,磁盘配额会针对用户限定他们使用的磁盘额度
grquota:表示启动群组的磁盘配额模式

4.9 手动增加swap空间

dd if=/dev/zero of=/tmp/newdisk bs-1M count=100 #虚拟一个100M的磁盘

dd使用方法:用if指定源(一般是写/dev/zero,他是用unix系统特有的一个文件,他可以产生源源不断的0)of指定目标文件,bs定义块的大小,count定义块的数量,bs和count决定了目标文件的大小
这里写图片描述

free -m #查看目前swap大小
mkswap -f /tmp/newdisk #格式化
swapon /tmp/newdisk #加载磁盘到swap
chmod 0600 /tmp/newdisk #会提示不安全但是实际上已经添加成功,这里修改下权限
swapoff /tmp/newdisk #恢复原来的分区

这里写图片描述

[root@wwlinux701 /]# mkswap -f /tmp/newdisk
正在设置交换空间版本 1,大小 = 102396 KiB
无标签,UUID=2eb9fc46-312a-4385-85ca-c16a43513185
[root@wwlinux701 /]# swapon /tmp/newdisk
swapon: /tmp/newdisk:不安全的权限 0644,建议使用 0600
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值