![]() |
|
||||||||||||||
| | 网站首页 | 电脑技术 | 免费资源 | 文章中心 | 下载中心 | 图片中心 | | ||
|
||
|
|||||
| Linux Programmer's Manual 中文手册 | |||||
作者:未知 电脑技术来源:网络 点击数: 更新时间:2008-4-8 ![]() |
|||||
|
置值)。默认值是当前进程的 umask。值以八进制给出。 dmask=value 设置只对目录有效的 umask 值。默认值是当前进程的 umask。值以八进制给出。自 2.5.43 版起出现。 fmask=value 设置只对普通文件有效的 umask 值。默认值是当前进程的 umask。值以八进制给出。自 2.5.43 版起出现。 check=value 可以选择三种不同级别的文件名限制: r[elaxed] 大写和小写都可以,但是它们等价,长名字被截断 (例如, verylongname.foobar 成为 verylong.foo), 在名称的每个部分 (主名称和扩展名) 都可以出现前导和中间的空格。 n[ormal] 与 "relaxed" 类似,但是不允许使用很多特殊字符 (*, ?, <, 空格等等)。这是默认值。 s[trict] 与 "normal" 类似,但是名称不能包含长文件名,也不能包含在 Linux 中可用,但在 MS-DOS 中不能用的特殊字符 (+, =, 空格等等)。 codepage=value 设置转换 FAT 和 VFAT 文件系统上的字符 (shortname characters) 时使用的代码页。默认情况下,使用代码页 437。 conv=b[inary] / conv=t[ext] / conv=a[uto] fat 文件系统可以在内核中进行 CRLF<-->NL (MS-DOS 文本格式与 UNIX 文本格式) 的转换。下列转换模式是可行的: binary 不进行转换。这是默认值。 text 在所有文件中进行 CRLF<-->NL 转换。 auto 只转换没有 "知名格式" 的扩展名的文件。已知的扩展名可以从 fs/fat/misc.c 开头找到。(在 2.0 中,列表为:exe, com, bin, app, sys, drv, ovl, ovr, obj, lib, dll, pif, arc, zip, lha, lzh, zoo, tar, z, arj, tz, taz, tzp, tpz, gz, tgz, deb, gif, bmp, tif, gl, jpg, pcx, tfm, vf, gf, pk, pxl, dvi) 调用 lseek 的程序不希望进行内核级别的文件转换。很多人在转换中损坏了数据。小心! 对于以 binary 模式挂载的文件系统,可以用转换工具 (from‐ dos/todos)。 cvf_format=module 强制驱动器使用 CVF (Compressed Volume File 压缩卷文件) 模块 cvf_module 而不是自动探测。如果内核支持 kmod,那么选项 cvf_for‐ mat=xxx 也可以控制按需加载 CVF 模块。 cvf_option=option 要传递给 CVF 模块的选项。 debug 打开 debug 标志。将输出文件系统的版本信息和参数列表 (如果参数不一致,也会输出这些数据)。 fat=12 / fat=16 / fat=32 指定为 12,16 或 32 位 fat。这个选项跳过了自动 FAT 类型检测过程。小心使用! iocharset=value 用来在 8 bit 字符和 16 bit Unicode 字符转换时的字符集。默认值是 iso8859-1。磁盘中的长文件名是以 Unicode 格式存储的。 quiet 打开 quiet 标志。对文件进行 chown 或 chmod 操作不会返回错误,尽管它们会失败。小心使用! sys_immutable, showexec, dots, nodots, dotsOK=[yes|no] 多种试图在 FAT 文件系统中套用 Unix 或 DOS 惯例的误导的尝试。 Mount options for hpfs uid=value and gid=value 设置所有文件的属主和组。(默认值:当前进程的 uid 和 gid。) umask=value 设置 umask (权限位的掩码,表示指定的位 D> 置值)。默认值是当前进程的 umask。值以八进制给出。 case=lower / case=asis 将所有文件名转换为小写,或者保持不变。(默认值: case=lower。) conv=binary / conv=text / conv=auto 对于 conv=text, 在读取文件时,随机地删除某些 CR (特别的,删除所有跟随有 NL 的那些) 对于 conv=auto, 随机地在 conv=binary 以及 conv=text 之间选择。对于 conv=binary, 只读取文件中原本的内容。这是默认值。 nocheck 如果一致性检测出错,不放弃挂载。 Mount options for iso9660 ISO 9660 是一种标准,描述了用于 CD-ROM 的文件系统结构。(这种文件系统类型也在一些 DVD 中出现。另外参见 udf 文件系统。) 通常 iso9660 文件名以 8.3 格式出现 (即,对文件名长度的限制与 DOS 相同),另外所有字符都是大写。没有文件所有者,权限位,链接数等等,也没有对块设备/字符设备作出扩展。 Rock Ridge 是对 iso9660 的扩展,提供了所有这些 unix 文件系统的特性。使用 Rock Ridge 的时候,基本上,每个目录记录中都有扩展域来提供所有的附加信息。这样的文件系统与普通的 UNIX 文件系统没有什么区别 (当然,它是只读的)。 norock 禁止使用 Rock Ridge 扩展,即使有的话。参见 map。 nojoliet 禁止 M$ Joliet 扩展,即使有的话。参见 map。 check=r[elaxed] / check=s[trict] 对于 check=relaxed, 文件名在查找前首先被转换为小写。这个选项可能只在与 norock 和 map=normal 同时使用时有意义。(默认值: check=strict。) uid=value 和 gid=value 设置文件系统中的所有文件指定的用户或组 id,可能会覆盖 Rock Ridge 扩展中找到的信息。(默认值: uid=0,gid=0.) map=n[ormal] / map=o[ff] / map=a[corn] 对于非 Rock Ridge 卷,一般的名称转换将大写映射为小写 ASCII,删除后续的 ‘;1',将 ‘;' 转换为 ‘.' 。如果 map=offC> 不会进行名称转换。参见 norock。 (默认值: map=normal。) map=acorn 与 map=normal 相似,但是接受 Acorn 扩展,如果有的话。 mode=value 对于非 Rock Ridge 卷,赋予所有文件所给模式。 (默认值:所有人可读。) 从 Linux 2.1.37 开始不需要以十进制指定模式了。(八进制数以前导的 0 来指示。) unhide 显示隐藏和相关的文件。(如果普通文件和相关或隐藏的文件同名,这样做的结果是普通文件将无法访问。) block=[512|1024|2048] 设置块大小为所给的值。 (默认值: block=1024。) conv=a[uto] / conv=b[inary] / conv=m[text] / conv=t[ext] (默认值: conv=binary。)从Linux1.3.540>B>9>A>9>9>D>D>9>8>2> (非 binary 的设置在过去是非常危险的,很容易带来悄无声息的数据损坏。) cruft 如果文件长度的高位字节包含其他垃圾信息,设置这个选项来忽略文件长度的高位字节。这意味着文件不能大于 16MB。如果整个 CDROM 的大小很奇特 (负值或者超过 800MB),那么自动启用这个选项。如果看到的卷序列编号不是 0 或 1,那么也会设置。 session=x 设置多区段 CD 中的区段号。(自 2.3.4 开始) &nb 上一页 [1] [2] [3] [4] [5] [6] [7] 下一页 |
|||||
| 电脑技术录入:lcsnow 责任编辑:lcsnow | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| 没有相关电脑技术 |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | | |||
|