分区挂载,mount,blkid
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分区挂载,mount,blkid相关的知识,希望对你有一定的参考价值。
blkid:块设备属性信息查看-U UUID 根据指定的UUID来查找对应的设备
-L LABLE 根据指定的LABLE来查找对应的设备
e2label:管理ext系列文件系统的LABEL
findfs:查找分区
tune2fs:重新设定ext系列文件系统 可调整参数的值
创建文件系统
使用fdisk、或gdisk分区完成,创建文件系统(格式化),再挂载至系统使用
挂载前可设置一个分区标签,通常与挂载目录相同。以便区分
[[email protected] ~]#mkfs -L ‘/dev/mysql‘ /dev/sdc1
创建文件系统
[[email protected] ~]#mkfs.xfs /dev/sdc2
meta-data=/dev/sdc2 isize=512 agcount=4, agsize=131072 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=524288, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
挂载到目录
[[email protected] ~]#mount /dev/sdc1 /dev/mysql
通过mount挂载的设备不能长久保存,要将挂载信息写入配置文件中才能保存挂载
/etc/fstab每行定义一个要挂载的文件系统
1、要挂载的设备或伪文件系统
设备文件
LABEL:LABEL=‘‘
UUID:UUID=‘‘
伪文件系统名称:proc,sysfs
2、挂载点
3、文件系统类型:ext4,xfs,iso9660,nfs,none
4、挂载选项:defaults,acl,bind
5、转储频率:0:不做备份 1:每天转储 2:每隔一天转储
6、fsck检查的文件秕的顺译成:允许的数字是0 1 2
0:不自检
1:首先自检;一般中有rootfs才用
2:非rootfs使用 UUID=5fd9d7f7-0cef-4e62-b20e-256258f09a03 /dev/msyql ext2 0 0
mount 常用命令选项
-t vsftype 指定要挂载的设备上的文件系统类型
-r readonly,只读挂载
-w read and write,读写挂载
-n 不更新/etc/mtab,mount不可见
-a 自动挂载所有支持自动挂载的设备(定义在/etc/fstab文件中的挂载)
-L 以卷标指定挂载设备
-U 以UUID指定要挂载的设备
-B,--bind 绑定目录到另一个目录上
查看内核追踪到的已挂载的所有设备
cat /proc/mounts
-o 挂载文件系统的选项
ro 只读 rw读写
acl 启用此文件系统上的acl功能
loop 使用loop设备
user/nouser 是否允许普通用户挂载此设备,/etc/fstab使用
remount 重新挂载
defaults:相当于rw,suid,dev,exec,auto,nouser,async
修复/etc/fstab /etc/fstab文件错误时,重新挂载后修正
mount -o remount rw / 以rw权限重新挂载根目录
卸载命令
查看挂载情况
findmnt MOUNT_POUNT_POINT|device
查看正访问指定新闻公报系统的进程
lsof MOUNT_POINT
fuser -v MOUNT_POINT
终止所有下在访问指定的文件系统和进程
fuser -km MOUNT_POINT
卸载
umount DEVICE
umount MOUNT_POINT
以上是关于分区挂载,mount,blkid的主要内容,如果未能解决你的问题,请参考以下文章