在 Oracle® Solaris 11.2 中管理网络文件系统

退出打印视图

更新时间: 2014 年 7 月
 
 

Autofs 和元字符

Autofs 会将某些字符识别为具有特殊含义。例如,某些字符用于替换,而某些字符用于保护其他字符不被 autofs 映射解析器解析。

和符号 (&)

如果您的映射中指定了许多子目录(如以下示例中所示),请考虑使用字符串替换。

john        willow:/home/john
mary        willow:/home/mary
joe         willow:/home/joe
able        pine:/export/able
baker       peach:/export/baker

可以使用和符号 (&) 替换所有关键字。如果使用和符号,则上一个映射会更改为以下文本:

john        willow:/home/&
mary        willow:/home/&
joe         willow:/home/&
able        pine:/export/&
baker       peach:/export/&

在诸如以下示例的情况下,还可以在直接映射中使用关键字替换:

/usr/man						willow,cedar,poplar:/usr/man

也可以按照以下方式进一步简化项:

/usr/man						willow,cedar,poplar:&

请注意,和符号替换使用整个关键字字符串。因此,如果直接映射中的关键字以 / 开头(按原样),则替换中应包括斜杠。因此,例如,不能包括以下项:

/progs				&1,&2,&3:/export/src/progs 

Autofs 将按如下方式解释该示例:

/progs 				/progs1,/progs2,/progs3:/export/src/progs

星号 (*)

可以使用通用替换字符星号 (*) 与任何关键字匹配。例如,您可以通过该映射项从所有主机挂载 /export 文件系统。

*						&:/export

每个和符号均替换为任何给定关键字的值。Autofs 会将星号解释为文件结束字符。