博客作业20190603
作者:互联网
挂载mount: 将额外文件系统与根文件系统某现存的目录建立起关联关系,进而使得此目录作为其他文件访问入口的行为。
卸载:为解除此关联关系的过程
把设备关联挂载点:mount Point mount
卸载时:可使用设备,也可以使用挂载点 umount
挂载点下原有文件在挂载完成后会被临时隐藏
挂载点目录一般为空
用mount命令挂载文件系统 :
挂载方法:mount DEVICE MOUNT_POINT
mount:通过查看/etc/mtab文件显示当前已挂载的所有设备
mount [-fnrsvw] [-t vfstype] [-o options] device dir
device:指明要挂载的设备;
(1) 设备文件:例如/dev/sda5
(2) 卷标:-L 'LABEL', 例如 -L 'MYDATA'
(3) UUID, -U 'UUID':例如 -U '0c50523c-43f1-45e785c0-a126711d406e'
(4) 伪文件系统名称:proc, sysfs, devtmpfs, configfs
dir:挂载点
事先存在;建议使用空目录
进程正在使用中的设备无法被卸载
mount :
-t vsftype:指定要挂载的设备上的文件系统类型
-r: readonly,只读挂载
-w: read and write, 读写挂载
-n: 不更新/etc/mtab,mount不可见
-a:自动挂载所有支持自动挂载的设备(定义在了/etc/fstab文件中,且挂载选 项中有auto功能)
-L 'LABEL': 以卷标指定挂载设备
-U 'UUID': 以UUID指定要挂载的设备
-B, --bind: 绑定目录到另一个目录上
查看内核追踪到的已挂载的所有设备 cat /proc/mount
-o options :(挂载文件系统的选项),多个选项使用逗号分隔
async:异步模式
sync:同步模式,内存更改时,同时写磁盘
atime/noatime:包含目录和文件
diratime/nodiratime:目录的访问时间戳
auto/noauto:是否支持自动挂载,是否支持-a选项
exec/noexec:是否支持将文件系统上运行应用程序
dev/nodev:是否支持在此文件系统上使用设备文件
suid/nosuid:是否支持suid和sgid权限
remount:重新挂载
ro:只读
rw:读写
user/nouser:是否允许普通用户挂载此设备,/etc/fstab使用
acl:启用此文件系统上的acl功能
loop: 使用loop设备
default:相当于rw,suid,dev,exec,auto,nouser,async
findmnt /dev/sd…… 查看挂载情况
lsof ,fuser -v 查看正在访问指定文件系统的进程
fuser -km 终止所有正在访问指定文件系统的进程
lv管理工具(逻辑卷):
显示逻辑卷 lvs (lvdisplay: 查看详细逻辑卷信息)
创建逻辑卷 lvcreate -L 256M -n lv0 vg0
删除逻辑卷 lvremove /dev/
重设文件系统大小 fsadm
resize2fs
扩展逻辑卷:lvextend -L
resize2fs
lvresize
缩减逻辑卷:(xfs文件系统不能缩减centos7)
umount
e2fsck -f
resize2fs
lvreduce -L
resize2fs /dev/sd…… 重新刷新
创建逻辑卷示例:
创建物理卷 pvcreate /dev/sda3
把物理卷添加到卷组 vgcreate vg0 /dev/sda3
从卷组创建逻辑卷 lvcreate -L 256M -n lv0 vg0
mke2fs -j /dev/vg0/data
mount /dev/vg0/data /mnt/data
标签:逻辑,mount,作业,20190603,博客,文件系统,dev,挂载,设备 来源: https://www.cnblogs.com/wangyouxiaoli/p/10965634.html