[root@localhost ~]# hostname hello
[root@localhost ~]# hostname
hello
[root@localhost ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
[root@localhost ~]#
명령줄 출력은 위와 같습니다.
hostname
출력이 에 있는 것과 다른 이유는 무엇 입니까 /etc/hosts
?
답변1
시스템 호스트 이름은 이 파일을 사용하여 설정되지 않습니다 /etc/hosts
.
호스트 이름은 시스템 구성 관리 시스템을 사용하여 설정됩니다. 호스트 이름 지속성 위치는 배포판에 따라 다릅니다. 예를 들어, 내 Kali 시스템에서 호스트 이름은 /etc/hostname
내 젠투 시스템에서 시작하는 동안 읽은 파일 에 저장됩니다 /etc/conf.d/hostname
.