![]() |
|
||||||||||||||
| | 网站首页 | 电脑技术 | 免费资源 | 文章中心 | 下载中心 | 图片中心 | | ||
|
||
|
|||||
| Linux Programmer's Manual 中文手册 | |||||
作者:未知 电脑技术来源:网络 点击数: 更新时间:2008-4-8 ![]() |
|||||
|
无论初始的权限是什么。为有读权限的目录添加搜索权限。值以八进制给出。 protect 不允许对文件系统中的保护位进行任何修改。 usemp 设置文件系统根的 uid 和 gid 为挂载点的值,直到第一次 sync 或 umount 为止,然后清除这个选项。奇怪…… verbose 为每次成功挂载输出一条消息。 prefix=string 当跟随链接时,在文件卷名前使用的前缀。 volume=string 当跟随符号链接时,在 ‘/' 前使用的前缀 (最多 30 个字符)。 reserved=value (默认值: 2.) 在设备起始保留的块数。 root=value 显式地给出 root 块的位置。 bs=value 给出块大小。允许的值是 512, 1024, 2048, 4096。 grpquota / noquota / quota / usrquota 这些选项被接受,但是被忽略。 (但是, /etc/fstab 中的这些字符串对 quota 工具有效。) Mount options for coherent None. Mount options for devpts devpts 文件系统是一个伪文件系统,惯例是挂载到 /dev/pts。 为了获取一个伪终端,进程首先打开 /dev/ptmx; 然后可以从中获取伪终端号 number,最后就可以使用伪终端的从设备了,设备名是 /dev/pts/<number>2> uid=value 和 gid=value 设置新创建的 PTY 的属主和组为指定值。如果不指定任何东西,它们将被设置为创建它们的进程的值。例如,如果某个 tty 终端进程组的 GID 是 5,那么 gid=5 将使得新创建的 PTY 属于这个终端进程组。 mode=value 设置新创建的 PTY 的模式为指定值。默认是 0600 。 设置 mode=620 和 gid=5 将使新创建的 PTY 的默认行为是 ‘‘mesg y'' (用户可写)。 Mount options for ext 没有。注意 ‘ext' 文件系统已经过时了。不要使用它。从 Linux 2.1.21 开始 extfs 不再是内核源码的一部分。 Mount options for ext2 ‘ext2' 文件系统是标准的 Linux 文件系统。由于内核的 bug,它挂载时的选项是随机的 (在 Linux 2.0.4 中已修复)。 bsddf / minixdf 设置系统调用 statfs 的行为。 minixdf 的行为是在 f_blocks 字段返回文件系统的总块数,而 bsddf 的行为 (这是默认值) 是减去被 ext2 文件系统所用,因此无法再存储文件的块数。因此会出现 % mount /k -o minixdf; df /k; umount /k Filesystem 1024-blocks Used Available Capacity Mounted on /dev/sda6 2630655 86954 2412169 3% /k % mount /k -o bsddf; df /k; umount /k Filesystem 1024-blocks Used Available Capacity Mounted on /dev/sda6 2543714 13 2412169 0% /k (注意这个例子显示出可以将命令行选项与 /etc/fstab 中的选项同时使用。) check / check=normal / check=strict 设置检测级别。在至少其中一个被设置时 ( check=normal 是默认的设置),挂载时将检测 inodes 和块位图 (在大磁盘上这将花费超过半分钟时间,并且没什么用处)。 (? With strict checking, block deallocation checks that the block to free is in the data zone.) check=none / nocheck 不进行检测。这样就快一些了。较新的内核不再理会 check 选项了 - 使用 e2fsck(8) 来检测更有意义。 debug 在每次 (re)mount 的时候输出调试信息。 errors=continue / errors=remount-ro / errors=panic 定义遇到错误时的行为。(或者忽略错误,只将文件系统标记为不正确的,然后继续;或者重新只读挂载它,或者 panic 挂起系统。)默认是设置文件系统超块,可以用 tune2fs(8) 修改。 grpid 或 bsdgroups / nogrpid 或 sysvgroups 这些选项定义了新创建的文件获得什么组 id。当设置了 grpid 的时候,使用文件所在的目录的组 id;否则 (这是默认值) 使用当前进程的 fsgid,除非这个目录设置了 setgid 属性,这种情况下使用父目录的 gid,并且如果新创建的是一个目录,那么也设置它的 setgid 属性。 resgid=n 和 resuid=n ext2 文件系统保留一定比例的可用空间 (默认是 5%,参见 mke2fs(8) 和 tune2fs(8))。 这些选项决定了谁可以使用保留的块。(简单地说:拥有指定 uid 或者属于指定组的用户。) sb=n 使用块 n 而不是第一块作为超块。在文件系统被损坏时,这样很有用。(早些时候,超块在每 8192 块都会复制一个:在块 1,8193,16385,……(如果文件系统很大,超块将被复制成百上千次)。从 1.08 版开始, mke2fs 有一个 -s (稀疏超块) 选项,可以减少超块备份的数量,从 1.15 版开始它成为默认值。注意这样做意味着使用较新的 mke2fs 创建的 ext2 文件系统无法在 Linux 2.0.* 中以读写方式挂载。)这里块编号的单位是 1k。因此,如果想使用以 4k 为单位的文件系统中的第 32768 块,应当用 "sb=131072"。 grpquota / noquota / quota / usrquota 这些选项被接受,但是被忽略。 nouid32 禁止 32-bit UIDs 和 GIDs。这个选项用于与旧版内核互操作,旧版内核只保存和读取 16-bit 的值。 Mount options for ext3 文件系统 ‘ext3' 是 ext2 文件系统的一个版本,但是加入了日志功能。它支持 ext2 的所有选项,还支持下列扩展: journal=update 更新 ext3 文件系统的日志为当前的格式。 journal=inum 如果一个日志已存在,这个选项被忽略。否则,它指定了用于保存日志文件的 inode 编号。ext3 将创建一个新日志,覆盖 inode 编号是 inum 的文件的原有内容。 noload 在挂载时不读取 ext3 文件系统的日志。 data=journal / data=ordered / data=writeback 指定文件数据的日志模式。元数据 (metadata) 总是被记录。(?) journal 在写入文件系统之前,所有数据首先被提交到日志中。 ordered 这是默认的模式,所有数据在它的元数据被提交给日志之前,被强制直接写入文件系统。 writeback 写入顺序不定,数据可能在元数据已被提交给日志之后写入文件系统。传闻这是效率最高的方式。它保证了文件系统内部的一致性,但是在崩溃和恢复后文件内可能出现旧数据。 Mount options for fat (注意: fat 不是一个单独的文件系统类型,而是 msdos, umsdos 和 vfat 文件系统的共同之处。) blocksize=512 / blocksize=1024 / blocksize=2048 设置块大小 (默认值是 512)。 uid=value 和 gid=value 设置所有文件的属主和组。(默认值:当前进程的 uid 和 gid。) umask=value 设置   上一页 [1] [2] [3] [4] [5] [6] [7] 下一页 |
|||||
| 电脑技术录入:lcsnow 责任编辑:lcsnow | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 没有相关电脑技术 |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | | |||
|