mount 参数详解

时间 : 14-09-02 栏目 : linux运维 作者 : 老薛 评论 : 0 点击 : 1,026 次

参数     说明
常见参数:
-t vfstype

挂载指定的设备类型:adfs, affs, autofs, coda, coherent, cramfs, devpts, efs, ext, ext2, ext3, hfs, hpfs, iso9660, jfs, minix, msdos, ncpfs, nfs, nfs4, ntfs, proc, qnx4, ramfs, reiserfs, romfs, smbfs, sysv, tmpfs, udf, ufs, umsdos, vfat, xenix, xfs, xiafs

一般文件类型,可以不需要指定就可以有相同自动检测(adfs, bfs, cramfs, ext, ext2, ext3, hfs, hpfs, iso9660, jfs, minix, ntfs, qnx4, reiserfs, romfs, udf, ufs, vxfs, xfs, xiafs 等文件系统),如果探测失败,就将访问/etc/filesystems ,以指定文件系统探测。说明:如果清楚文件系统,最好指定具体类型。探测错误将带来灾难性的。
多个文件系统可以用“,”分割开来
mount -a -t nomsdos,ext
将挂载fstab文件指定所有的文件系统,除了类型为 msdos 和 ext 的那一些。

常见文件类型

ext2 linux目前常用的文件系统
msdos MS-DOS的fat,就是fat16 vfat
windows98常用的fat32
nfs 网络文件系统
smbfs windows共享系统
iso9660 CD-ROM光盘标准文件系统
ntfs windows NT/2000/XP的文件系统
auto 自动检测文件系统

-o options     指定挂载系统选项:多个选项可以用","分割.某些选项只有在出现在文件 /etc/fstab 中时才有意义。下列选项可以用于任何要挂载的文件系统(但是并非所有文件系统都关心它们,例如,选项 sync 在今天只对 ext2,ext3 和 ufs 有效)
选项     说明
async     所有对文件系统的 I/O 操作都必须是异步完成的。
atime     每次存取时更新 inode 存取时间。这是默认选项。
auto     可以在使用 -a 选项时被挂载。
defaults     包含以下选项:rw, suid, dev, exec, auto, nouser,async.
dev     解析文件系统中的字符设备或块设备。
exec     允许执行二进制文件
_netdev     文件系统居于需要网络连接的设备上,避免断网下,不断挂载耗资源
noatime     不更新文件系统的inode存取时间(提升新闻服务器的速度)
noauto     只能被显式地挂载,-a不能使它挂载
nodev     不解析文件系统中的字符设备或块设备
noexec     不允许执行被加载的文件系统中的任何二进制文件
nosuid     不允许set-user-identifier 或set-group-identifier位起作用
nouser     禁止普通的挂载文件系统(默认)
remount     试图重新挂载一个已经挂载的文件系统。通常用来改变挂载标记,如由只读挂载改成可读写的。
ro     以只读方式挂载
rw     以读写方式挂载
suid     允许set-user-identifier 或set-group-identifier位起作用
sync     以同步方式进行I/O操作,突然断电不会掉资料,但加重磁盘负担
dirsync     所有对文件系统内目录的更新应当是同步完成的,影响下列系统调用:creat,link, unlink, symlink, mkdir, rmdir, mknod 以及 rename
user     允许普通的用户挂载文件系统,挂载者的用户名被写入mtab,从而使他可以再次卸载文件系统。这个选项暗含了选项noexec,nosuid, 以及 nodev.
users     允许每个用户挂载卸载文件系统
codepage     codepage=XXX代码页
iocharset     iocharset=XXX 字符集
loop     挂载回旋设备 经常挂载iso文件用到
username     username=user 访问设备的用户名
password     password=pass 访问设备的密码
以下参数只对特殊文件系统有用:
uid/gid     uid=value 和 gid=value 以特殊用户及组 挂载系统
ownmask     ownmask=value owner权限的权限掩码
othmask     othmask=value othmask权限的权限掩码
不同文件系统所支持的属性不一定系统。可以查找相关资料
-a     搜索/etc/fstab文件中满足条件的文件系统,进行挂载操作。
格式: mount -a -t type -o options 不需要指定设备/目录
-f     测试mount系统,只检查设备和目录,并不真正挂载文件系统
-n     不把挂载的记录,记录在/etc/mtab 文件中
-r     将文件系统安装为只读,同(-o ro)
-w     将文件系统安装为可读写,同(-o rw)
-L label     挂载具有指定卷标 label 的分区
-w     将文件系统安装为可读写,同(-o rw)
-v     显示详细的挂载进度
-l     列出所有已经挂载的文件系统列表
其它参数:
--bind     将文件层次的一部分重新挂载到其他地方.只挂接单一的文件系统,如果目录有其它文件系统,将不能挂载。如果需要都挂载,可以用:--rbind 参数。
mount --bind olddir newdir 2个目录可以访问系统内容
--move     将一个目录移到另外地方,mount --move olddir newdir
-h     显示帮助
-V     显示版本

本文标签

除非注明,文章均为( 老薛 )原创,转载请保留链接: http://www.bdkyr.com/xtyw002/266.html

mount 参数详解:等您坐沙发呢!

发表评论

8 + 7 = ?


博主微信号,很高兴为您提供帮助

随便看看

0