| HOME / 정보공유 / AIX 명령어 모음

mkhosts
mkhosts mkhosts 명령 목적 호스트 테이블 파일을 생성합니다. 구문
/usr/sbin/mkhosts [ -v ] HostFile
설명
HostFile 매개변수로 지정된 파일 이름을 사용하여 해쉬된 호스트 데이터베이스를 작성하기 위해 mkhosts 명령을 사용할 수 있습니다. named 디먼에 의해 이름 해석이 수행되는 경우에는 사용되지 않습니다. 호스트 파일은 대개 /etc/hosts 파일이며, 어떤 경우에든 /etc/hosts 파일과 동일한 형식이어야 합니다.
mkhosts 명령은 hostfile.pag와 hostfile.dir이라는 이름의 데이터베이스 파일을 작성합니다. 이 파일에 대한 갱신사항은 hostfile.new.pag와 hostfile.new.dir이라는 이름의 임시 파일세트에 구축됩니다. hostfile.new.pag와 hostfile.new.dir 파일을 오류없이 구축한 경우에만 임시 파일이 데이터베이스 파일로 복사됩니다.
이름 해석을 위한 gethostbyaddr 및 gethostbyname 라이브러리 루틴 중 하나의 버전에서 호스트 파일을 사용합니다.
주: 해당 운영 시스템의 gethostbyaddr 및 gethostbyname 라이브러리 루틴 버전은 hostfile.pag 및 hostfile.dir 파일을 지원하지 않습니다.
호스트 파일을 작성한 후, 이 파일을 편집하여 원하는 호스트 항목을 포함시킬 수 있습니다.
플래그
-v HostFile 매개변수가 지정한 호스트 파일에 추가된 대로 각각의 호스트를 나열합니다.
예제
/etc/hosts.pag 및 /etc/hosts.dir 파일을 작성하려면, 다음 명령을 사용하십시오.
mkhosts /etc/hosts
이 명령은 /etc/hosts.pag 및 /etc/hosts.dir이라는 두 개의 호스트 파일을 작성합니다.
파일
hostfile.pag 이름 해석을 위한 실제 데이터베이스가 들어 있는 두 개의 파일 중 하나
hostfile.dir 이름 해석을 위한 실제 데이터베이스가 들어 있는 두 개의 파일 중 하나
hostfile.new.pag 이름 해석을 위한 임시 데이터베이스가 들어 있는 두 개의 파일 중 하나
hostfile.new.dir 이름 해석을 위한 임시 데이터베이스가 들어 있는 두 개의 파일 중 하나
관련 정보
gettable 명령 및 htable 명령
named 디먼
gethostbyname 서브루틴 및 gethostbyaddr 서브루틴
hosts 파일 형식