linux小白之路22

昨日命令:


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

磁盘阵列技术,对磁盘进行编排,提供更高的读写速度、以及冗余能力
















你可能感兴趣的:(linux小白之路22)