Linux 초보자를위한 5 가지 'hostname'명령 예제


hostname 명령은 컴퓨터의 호스트 이름 및 도메인 이름 (DNS) (도메인 이름 서비스)을보고 컴퓨터의 호스트 이름 또는 도메인 이름을 표시하거나 설정하는 데 사용됩니다.

호스트 이름은 네트워크에 연결된 컴퓨터에 부여되는 이름으로 네트워크를 통해 고유하게 식별되므로 IP 주소를 사용하지 않고도 액세스 할 수 있습니다.

hostname 명령의 기본 구문은 다음과 같습니다.

# hostname [options] [new_host_name]

이 짧은 기사에서는 Linux 초보자가 Linux 명령 줄 인터페이스에서 Linux 시스템 호스트 이름을보고 설정하거나 변경할 수있는 5 가지 유용한 호스트 이름 명령 예제를 설명합니다.

옵션없이 hostname 명령을 실행하면 Linux 시스템의 현재 호스트 이름과 도메인 이름이 표시됩니다.

$ hostname
tecmint

호스트 이름을 확인할 수있는 경우 -i 플래그로 호스트 이름의 네트워크 주소 (IP 주소)를 표시 할 수 있으며 -I 옵션은 구성된 모든 네트워크 인터페이스와 호스트의 모든 네트워크 주소를 보여줍니다.

$ hostname -i
$ hostname -I

컴퓨터의 DNS 도메인 이름과 FQDN (정규화 된 도메인 이름)을 보려면 각각 -f -d 스위치를 사용하십시오. 그리고 -A 를 사용하면 컴퓨터의 모든 FQDN을 볼 수 있습니다.

$ hostname -d
$ hostname -f
$ hostname -A

별칭 이름 (즉, 대체 이름)을 표시하려면 호스트 이름에 사용되는 경우 -a 플래그를 사용합니다.

$ hostname -a

마지막으로 Linux 시스템의 호스트 이름을 변경하거나 설정하려면 다음 명령을 실행하고 \"NEW_HOSTNAME\"을 설정하거나 변경하려는 실제 호스트 이름으로 바꾸십시오.

$ sudo hostname NEW_HOSTNAME

위의 명령을 사용하여 변경 한 내용은 다음에 재부팅 할 때까지만 지속됩니다. systemd – 시스템 및 서비스 관리자에서 hostnamectl 명령을 사용하여 다음 문서에 설명 된대로 시스템 호스트 이름을 영구적으로 설정하거나 변경할 수 있습니다.

  1. How to Set or Change System Hostname in Linux
  2. How to Set or Change Hostname in CentOS 7

그게 다야! "이 짧은 기사에서는 Linux 초보자를위한 5 가지 호스트 이름 명령 예제를 설명했습니다. 질문이 있으시면 아래 피드백 양식을 사용하여 저희에게 연락하십시오.