RHEL 7을 배우고 있는데 몇 가지 문제가 있습니다.
명령을 사용하여 hostnamectl
RHEL 7 호스트 이름과 기타 정보를 얻습니다.
호스트 이름을 변경하려면 다음 옵션이 있습니다 hostnamectl
.
[root@linux7 ~]# hostnamectl set-
set-chassis set-deployment set-hostname set-icon-name
호스트 이름을 변경하려면 set-hostname
정적 호스트 이름을 사용하십시오. 그러면 어떤 특정 파일이 변경되었나요 set-icon-name
?--pretty
예는 다음과 같습니다.
[root@linux7 ~]# hostnamectl set-hostname Linuxindia
[root@linux7 ~]# hostnamectl set-icon-name mumbailinux
[root@linux7 ~]# systemctl restart systemd-hostnamed.service
[root@linuxindia ~]# hostnamectl set-
set-chassis set-deployment set-hostname set-icon-name
[root@linuxindia ~]# hostnamectl set-hostname "hellolinux" --pretty
[root@linuxindia ~]# hostnamectl status
Static hostname: linuxindia
Pretty hostname: hellolinux
Icon name: mumbailinux
Chassis: vm
Machine ID: f3ffdd0447604e20a0a4278c56f4275b
Boot ID: 70c3c85ec1fa4dceb5a7f52789eed524
Virtualization: kvm
Operating System: Red Hat Enterprise Linux Server 7.3 Beta (Maipo)
CPE OS Name: cpe:/o:redhat:enterprise_linux:7.3:beta:server
Kernel: Linux 3.10.0-493.el7.x86_64
Architecture: x86-64
[root@linuxindia ~]#
또한 임시 호스트 이름에 대한 일부 정보도 요청됩니다.
답변1
아이콘 이름은 기기 식별 이름입니다.XDG 아이콘 명명 규칙.
를 사용하면 --pretty
머신의 예쁜 호스트 이름이 설정됩니다. 이름은 기계가 아닌 사용자에게 표시되는 사람이 읽을 수 있는 이름입니다. 인터넷 도메인 이름 제한이 없으며 유효한 UTF-8 이름을 사용할 수 있습니다.
$ hostnamectl --pretty set-hostname "$(perl -CO -le 'print "\x{1f389}"')"
$ hostnamectl --pretty status
답변2
이것RHEL 7 네트워킹 가이드호스트 이름에 대한 일부 세부 정보가 제공됩니다.
호스트 이름은 정적, 예쁜, 일시적이라는 세 가지 범주로 나뉩니다. "정적" 호스트 이름은 사용자가 선택하여 /etc/hostname 파일에 저장할 수 있는 전통적인 호스트 이름입니다. "임시" 호스트 이름은 커널이 유지 관리하는 동적 호스트 이름입니다. 기본값은 정적 호스트 이름으로 초기화되고 해당 값은 "localhost"로 기본 설정됩니다. DHCP 또는 mDNS를 통해 런타임에 변경될 수 있습니다. "예쁜" 호스트 이름은 사용자에게 표시하는 데 사용되는 자유 형식 UTF8 호스트 이름입니다.
참고: 호스트 이름은 최대 64자 길이의 자유 형식 문자열일 수 있습니다. 그러나 Red Hat은 정적 이름과 임시 이름이 모두 DNS에서 컴퓨터가 사용하는 FQDN(정규화된 도메인 이름)과 일치할 것을 권장합니다(예: Host.example.com). 또한 정적 및 임시 이름은 공백이나 점 없이 7비트 ASCII 소문자로만 구성하고 DNS 도메인 이름 레이블에서 허용하는 형식으로 제한하는 것이 좋습니다. 단, 이는 엄격한 요구 사항은 아닙니다. 이전 사양에서는 밑줄을 허용하지 않으므로 더 이상 사용되지 않습니다. Hostnamectl 도구는 다음 규칙을 적용합니다. 정적 및 임시 호스트 이름은 az, AZ, 0-9, "-", "_" 및 "."으로 구성됩니다. 다만, 점으로 시작하거나 끝나지 말고, 바로 뒤에 점 두 개가 있으면 안 됩니다. 64자 크기 제한이 적용됩니다.