设备块挂载命令-mount
2016年05月13日

概述

Unix系统中,所有可以存取的文件都被组织为一个很大的树形结构,称为文件层次结构(file hierarchy),以/为根。这些文件可以分布在多个设备上。mount
命令用作将设备上的文件系统挂接到这个树形结构上。相反,umount命令用于将它分离。

小技巧

根据用户用户约束挂载分区的权限

主机上有用户A,B两个.想允许用户A访问挂载的ntfs分区.而用户B不可以
-g设置gid.为了使新建用户的uid和gid对应.所以选择一个GID_MIN以内的数字.(cat/etc/login.defs|grepGID_MIN)
usreadd添加的用户uidgid会优先读取login.defs里的最小值设置,然后再根据/etc/passwd/etc/gpasswd里的最大值决定新用户的uidgid

groupadd -g 999 ntfs master
gpasswd -a A ntfs master
mount -o defaults,dmask=002,fmask=113,gid=ntfs master /dev/NTFS_PARTITION /mnt/xxx

vbox虚拟机中挂载可以追加-tvboxsf参数

mount -o defaults,dmask=002,fmask=113,gid=ntfs master -t vboxsf sharename/mnt/xxx

mask为掩码dmask=002=777-002=775=drwxrwxr-x fmask=003=777-003=-rw-rw-r–