- gdisk 分区
(1) 能识别大于2T的磁盘
(2)支持分区高达128个
(3) MBR 和 GPT 不能互相转换,容易造成数据丢失。
#在VM中国添加一块磁盘
lsblk #查看当前磁盘详情
gdisk /dev/sdc #对磁盘进行分区
n #选择新建一个分区,选择默认
w #保存分区
mkfs.xfs /dev/sdc1 #格式化磁盘
mkdir /data_c
mount /dev/sdc1 /data_c #挂载
df -h #查看详情
mount -o ro /dev/sdc1 /data_c/ #以只读的方式挂载
#卸载(卸载挂载设备名称或卸载挂载点名称)
umount /dev/sdc1
umount /data_C
umount -l /dev/sdc1 #强制卸载
- 配置/etc/fstab 开机自动加载设备
vim /etc/fstab
#---------/etc/fatab-----------
#要挂载的设别 挂载点 文件系统类型 挂载参数 是否备份 是否检查
/dev/sdb1 /db1 xfs default 0 0
#-------------------------------
mount -a #检验是否写对(会加载/etc/fstab中的挂载信息)
df -h #查看挂载详情
挂载参数 含义
async/sync 是否为同步方式运行。默认async
user/nouser 是否允许普通用户使用mount命令挂载。默认nouser
exec/noexe 是否允许可执行文件执行。默认exec
suid/nosuid 是否允许存在suid属性的文件。默认suid
auto/noauto 执行mount -a 命令时,此文件系统是否被主动挂载。默认auto
rw/ro 是否以只读或者读写模式进行挂载。默认rw
default 具有rw,suid,dev,exec,auto,nouser,async等默认参数的设定。
备份 :0部备份;1每日备份;2不定期备份
检查:是否检验扇区,开机过程中系统默认会以fsck检验系统是否完整;0不检验擦盘是否存在坏道,1检验,2校验(当1级别检验完成之后进行2级别检验)
3. swap
当内存不足时,系统分配一部分硬盘当内存处理。
swapoff -a #关闭swap功能
free -m #查看当前系统的内存及swap占用情况
dd if=/dev/zero of=/dev/null bs=630M count=1000
已杀死
swapon -a #打开swap功能
free -m #查看
dd if=/dev/zero of=/dev/null bs=630M count=1000 #检验swap功能
#临时划分一块磁盘作为swap的设备,如fdisk /dev/sdv1分出1G
mkswap /dev/sdb1 #格式化一块盘作为swap的设备
swapon -a /dev/sdb1 #将设备加入swap
free -m #查看swap大小
swapoff /dev/sdb1 #移除
#如果需要永久生效,需要添加到/etc/fstab