昨日命令:
lsblk #查看磁盘详情
gdisk /dev/sdc #查看磁盘的UUID
mkfs.xfs /dev/sdc1 #格式化
mkdir /data-c #创建入口目录
mount /dev/sdc1 /data-c/ #装载磁盘
df -h #查看磁盘情况
mount -o ro /dev/sdc1 /data-c/ #将 /dev/sdc1 #用唯读模式挂在 /data-c之下
umount /dev/sdc1 #卸载挂载的sdc1设备
umount /data-c/ #卸载挂载的data-c目录
umount -l /dev/sdc1 #强制卸载
-------------------------------------------------------当前生效(重启就失效)
永久生效,就需要配置一个文件 /etc/fstab ##开机会加载该文件中的设备
/etc/fstab配置文件编写格式
要挂载的设备 挂载点(入口) 文件系统类型 挂载参数 是否备份 是否检查
/dev/sdb1 /db1 xfs defaults 0 0
第一列:挂载设备的名字也可以使用设备的UUID
blkid #查看设备的UUID
第四列:挂载参数
参数 含义
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 代表不定日期的进行备份操作
第六列:是否检验扇区
选项 含义
0 不要检验磁盘是否有坏道
1 检验
2 校验 (当1级别检验完成之后进行2级别检验)
mount -a #检查/etc/fstab中的挂载信息
虚拟磁盘 SWAP
swapoff -a #禁用虚拟内存
free -m #M字节来显示的当前内存的使用
当系统内存被耗尽时,会启动保护机制,清理掉内存较高的程序
为了避免内存不够用,就需要使用到虚拟磁盘
1.先找一块磁盘sdc,分出一部分空间
fdisk /dev/sdc
2.格式化一个swap的设备
mkswap /dev/sdc1
3.把该设备加入到swap
swapon -a /dev/sdc1
4.使用free -m命令检查swap
5.关闭swap 移除/dev/sdc1
swapoff /dev/sdc1
RAID
磁盘阵列技术,对磁盘进行编排,提供更高的读写速度、以及冗余能力