Hostname 명령의 사용 예

Linux 를 처음 설치할 때 컴퓨터 이름을 설정하는 것이 좋지만 다른 사람이 설정 한 컴퓨터를 사용하는 경우 이름을 모를 수도 있습니다.

hostname 명령을 사용하여 사람들이 쉽게 네트워크에서 사용자를 찾을 수 있도록 컴퓨터의 이름을 찾고 설정할 수 있습니다.

이 안내서는 hostname 명령에 대해 알아야 할 모든 것을 가르쳐줍니다.

컴퓨터 이름을 확인하는 방법

터미널 창을 열고 다음 명령을 입력하십시오.

호스트 이름

컴퓨터 이름을 알려주는 결과를 얻을 것이고 제 경우에는 간단히 'localhost.localdomain'이라고 말합니다.

결과의 첫 번째 부분은 컴퓨터 이름이고 두 번째 부분은 도메인 이름입니다.

컴퓨터 이름 만 반환하려면 다음 명령을 실행하면됩니다.

호스트 이름 -s

결과는 간단히 'localhost'가됩니다.

비슷하게, 현재 사용중인 도메인을 찾으려면 다음 명령을 사용하십시오.

호스트 이름 -d

다음 명령을 사용하여 호스트 이름의 IP 주소를 찾을 수 있습니다.

호스트 이름 -i

호스트 이름에는 별명을 지정할 수 있으며 터미널에 다음 명령을 입력하여 사용중인 컴퓨터의 모든 별칭을 찾을 수 있습니다.

호스트 이름 -a

별명이 설정되어 있지 않으면 실제 호스트 이름이 리턴됩니다.

호스트 이름을 변경하는 방법

다음 명령을 입력하기 만하면 컴퓨터의 호스트 이름을 변경할 수 있습니다.

호스트 이름

예 :

호스트 이름 게리

이제 hostname 명령을 실행하면 'gary'가 표시됩니다.

이 변경은 일시적이며 특히 유용하지는 않습니다.

호스트 이름을 영구히 변경하려면 nano 편집기 를 사용하여 / etc / hosts 파일을 엽니 다.

sudo nano / etc / hosts

호스트 파일을 편집하려면 높은 권한이 필요하므로 위와 같이 sudo 명령을 사용하거나 su 명령을 사용하여 사용자를 root 계정으로 전환 할 수 있습니다.

/ etc / hosts 파일에는 네트워크 및 다른 네트워크의 컴퓨터 및 기타 시스템에 대한 세부 정보가 있습니다.

기본적으로 / etc / hosts 파일에는 다음과 같은 내용이 포함됩니다.

127.0.0.1 localhost.localdomain localhost

첫 번째 항목은 컴퓨터에서 해결할 IP 주소입니다. 두 번째 항목은 컴퓨터의 이름과 도메인이며 모든 후속 필드는 컴퓨터의 별칭을 제공합니다.

호스트 이름을 변경하려면 localhost.localdomain을 컴퓨터 이름과 도메인 이름으로 간단하게 바꿀 수 있습니다.

예 :

127.0.0.1 gary.mydomain localhost

파일을 저장하면 hostname 명령을 실행할 때 다음과 같은 결과가 나타납니다.

gary.mydomain

마찬가지로 호스트 이름 -d 명령은 mydomain으로 표시되고 호스트 이름 -s는 게리로 표시됩니다.

그러나 별칭 명령 (hostname -a)은 / etc / hosts 파일에서 변경되지 않았으므로 localhost로 표시됩니다.

다음과 같이 / etc / hosts 파일에 원하는 수의 별칭을 추가 할 수 있습니다.

127.0.0.1 gary.mydomain garysmachine everydaylinuxuser

이제 hostname -a 명령을 실행하면 결과는 다음과 같습니다.

garysmachine everydaylinuxuser

호스트 이름에 대한 추가 정보

호스트 이름은 253자를 초과 할 수 없으며 다른 레이블로 분리 될 수 있습니다.

예 :

en.wikipedia.org

위 호스트 이름에는 세 개의 레이블이 있습니다.

레이블은 최대 63 자까지 가능하며 레이블은 단일 점으로 구분됩니다.

이 위키 피 디아 페이지를 방문하면 호스트 이름에 대해 자세히 알 수 있습니다.

개요

hostname 명령에 대해서는 말할 것도 없습니다. 호스트 이름에 대한 Linux 기본 페이지를 읽으면 사용 가능한 모든 스위치에 대해 알 수 있습니다.

남자 호스트 이름

여러분이 정말로 알아야 할 모든 것이이 가이드에서 다루어졌지만 hostname -f와 같은 몇 가지 스위치가 있습니다. 여기에는 정규화 된 도메인 이름, 호스트 이름 -f 스위치를 사용하여 파일에서 호스트 이름을 읽을 수있는 기능 및 hostname -y 스위치를 사용하여 NIS / YP 도메인 이름을 표시하는 기능.