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는 별표를 파일 끝 문자로 해석합니다.