그 차이에 대해 상당한 혼란이 있었습니다. host
파일 및 hosts
(복수) 파일. 두 파일 은 >system>stcp
디렉토리하지만 유사성이 끝납니다.
Tthe hosts
파일은 IP 주소에서 해상도이름을 지정하는 데 사용됩니다. 구성에 따라 구성에 따라 hosts
파일. 모든 이름을 DNS(도메인 이름 서버)를 통해 해결할 수 있는 경우 hosts
대부분의 사이트에는 "가 있지만 파일은 선택 사항입니다.127.0.0.1 localhost
" 항목.
Tthe host
파일에는 시스템 이름이 포함된 문자열이 있습니다. 이상적으로는 이름을 IP 주소로 다시 해결할 수 있습니다. Tthe host
파일은 "gethostname
" 기능. 많은 응용 프로그램이 이 함수를 호출하여 호스트 이름과 오류를 가져옵니다.Bad file number
" 오류를 찾을 수 없습니다. 예를 들어:
>opt>openssl>bin>ssh-keygen
gethostname: Bad file number.
마음에 오는 응용 프로그램은 SSH, SSL, 삼바입니다. 아마 다른 사람들이 있고 나는 우리가 더 많은 응용 프로그램을 포트로 미래에 더있을 것이라고 보장.
만들려면 host
파일은 hostname
시스템 이름을 인수로 명령합니다. 명령은 다음 줄의 이름을 에코합니다.
hostname m17
m17
ready 16:10:12
당신은 에 대한 쓰기 액세스가 필요합니다 >system>stcp
파일을 만들 수 있는 디렉토리입니다. 인수 없이 명령을 실행하면 파일을 표시하여 수행할 수 있는 시스템 이름이 표시됩니다.
hostname
m17
ready 16:14:33
d >시스템>stcp>호스트
%azvos#m17_mas>시스템>stcp>호스트 12-11-07 16:14:44 mst
m17
준비 16:14:44
파일을 실행하기만 하면 파일에 저장된 이름을 변경할 수 있습니다. hostname
새 이름으로 명령:
hostname #m17
#m17
ready 16:16:24
그러나 일부 응용 프로그램에서 이름을 사용하여 임시 파일을 만들고 특수 문자가 이를 방지할 수 있기 때문에 특수 문자(예: %및 #)로 이름을 지정하는 데 주의해야 합니다.
gpg --fingerprint
gpg: failed to create temporary file `/SysAdmin/Noah_Davids/.gnupg/._lk40009dd0.#m17.286361238': File name too long or contains invalid characters.