CLI의 hostname 명령

Sign up to my newsletter for more tutorials!.


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

호스트 이름



컴퓨터 이름이라는 결과가 표시되며 제 경우에는 baransel.local라고 표시됩니다.

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

호스트 이름 -s



위의 명령을 실행하여 컴퓨터 이름만 반환할 수 있습니다.

이번에는 결과가 간단하게 baransel가 됩니다.

호스트 이름 -d



마찬가지로 위의 명령을 사용하여 현재 있는 도메인을 찾으십시오.

호스트 이름 -i



위의 명령을 사용하여 hostname의 IP 주소를 찾을 수 있습니다.

호스트 이름 -a



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

If there are no aliases, your real hostname will be returned.



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



다음 명령을 입력하여 컴퓨터의 hostname를 변경할 수 있습니다.

hostname baranseldev


이제 hostname 명령을 실행하면 baranseldev 만 표시됩니다.

This change is temporary and not particularly helpful.



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

sudo nano /etc/hosts


호스트 파일을 편집하려면 상승된 권한이 필요하며 위와 같이 sudo 명령을 사용하거나 su 명령을 사용하여 사용자를 루트로 전환할 수 있습니다.
/etc/hosts 파일에는 네트워크 또는 다른 네트워크에 있는 컴퓨터 및 기타 시스템에 대한 세부 정보가 있습니다.

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

127.0.0.1 localhost.localdomain localhost


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

호스트 이름을 변경하려면 localhost.localdomain를 컴퓨터 이름과 도메인 이름으로 바꾸면 됩니다.

예시:

127.0.0.1 baranseldev.mydomain localhost


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

baranseldev.mydomain


Similarly, hostname -d is shown as mydomain and hostname -s is shown as baranseldev.

좋은 웹페이지 즐겨찾기