关于AIX下注释符号的问题

aix下最常见的注释符号是#,#号行首要顶头,如果在行中,则#左边至少需要一个空格。
另外,/etc/inittab文件:整行注释用冒号,行首用井号无用。行中注释用井号,最好还是用chitab命令。
/etc/filesystems文件:刚测试用井号注释,重启,结果井号及以下的文件系统全部出问题,手动也mount不上去,编辑这个文件要注意规定的格式。
请指正。

作者: hudingi256   发布时间: 2011-12-02

测试严谨点。
注释别连空行也搞没了。stanza格式的文件需要空行的

作者: 老农   发布时间: 2011-12-03

农哥,这个是测试的文件格式,
/tsminst1:
        dev             = /dev/tsmlv
        vfs             = jfs2
        log             = /dev/hd8
        mount           = true
        options         = rw
        account         = false

#/test2:
#        dev             = /dev/fslv00
#        vfs             = jfs2
#        log             = /dev/hd8
#        mount           = true
#        options         = rw
#        account         = false

/test3:
        dev             = /dev/fslv01
        vfs             = jfs2
        log             = /dev/hd8
        mount           = true
        options         = rw
        account         = false
结果是/test2  /test3都出问题。

作者: hudingi256   发布时间: 2011-12-03

grep -p test3 /etc/filesystems列出来

作者: 老农   发布时间: 2011-12-03

回复 老农

[p123:root:/]#grep -p test3 /etc/filesystems
/test3:
        dev             = /dev/fslv01
        vfs             = jfs2
        log             = /dev/hd8
        mount           = true
        options         = rw
        account         = false

[p123:root:/]#

作者: hudingi256   发布时间: 2011-12-03

刚试了下,编辑filesystems文件,调换顺序,
/test3:
        dev             = /dev/fslv01
        vfs             = jfs2
        log             = /dev/hd8
        mount           = true
        options         = rw
        account         = false

#/test2:
#        dev             = /dev/fslv00
#        vfs             = jfs2
#        log             = /dev/hd8
#        mount           = true
#        options         = rw
#        account         = false
就可以手动mount /test3了,可能还是这个stanza格式要求吧?不过还是认为此文件最好不要用注释,可以备份这个文件后,再删除文件中相应的内容。
另外,使用星号注释,不会影响后边的内容。
*/test2:
*        dev             = /dev/fslv00
*        vfs             = jfs2
*        log             = /dev/hd8
*        mount           = true
*        options         = rw
*        account         = false

/test3:
        dev             = /dev/fslv01
        vfs             = jfs2
        log             = /dev/hd8
        mount           = true
        options         = rw
        account         = false
这样,/test3可以mount上去。
/etc/filesystems这个文件需要编辑的情况不少,比如cplv的时候,编辑的时候请注意格式。请指正。

作者: hudingi256   发布时间: 2011-12-03

注释只注释第一行就行了。啥叫stanza,自己想想

作者: 老农   发布时间: 2011-12-03

回复 老农
试过了,可以了,谢谢农哥。回头我认真看看stanza格式内容。

作者: hudingi256   发布时间: 2011-12-03