网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 天空资源网 >> 电脑技术 >> 软件应用 >> 操作系统 >> 正文
  Linux Programmer's Manual  中文手册         ★★★ 【字体:
Linux Programmer's Manual  中文手册
作者:未知    电脑技术来源:网络    点击数:    更新时间:2008-4-8    
sp;      &      0777C>
         无论初始的权限是什么。为有读权限的目录添加搜索权限。值以八进制给出。

       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 
  • 上一篇电脑技术:

  • 下一篇电脑技术: 没有了
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    没有相关电脑技术
    Copyright @ 2006 天空资源网 All Rights Reserved
    Designed by: lcsnow E-mail: admin#seesky.net
    皖ICP备05005479号