이번 시간에는 현재 리눅스 시스템 이름을 확인하는 방법에 대해 알아보겠습니다.
현재 시스템의 호스트네임을 출력하거나 확인하는 명령어
[ias@web6 /home/js]$ hostname
web6
[ias@web6 /home/js]$ echo $HOSTNAME
web6
쉘환경변수값들 중 HOSTNAME 변수와 그 값을 확인 한 것이며 echo 를 이용 HOSTNAME라는 변수에 저장된 값을 확인 함.
리눅스 호스트네임 변경하기
[root@web6 ~]# hostname
web6
[root@web6 ~]# hostname linux
[root@web6 ~]#
[root@web6 ~]# hostname
linux
[root@web6 ~]#
web6 호스트네임을 linux 라는 호스트이름으로 변경하였다.
현재 시스템의 호스트네임을 변경하는 가장 기본적인 방법이다.
그리고 반드시 root 해야만 한다.
하지만 이렇게 변경한 호스트네임도 시스템을 재부팅하면 원래 호스트네임으로 돌아간다.
만약 지속적으로 변경된 호스트네임을 적용하고 싶으면 /etc/sysconfig/network 파일의 HOSTNAME을 변경해야 한다.
[root@web6 ~]# cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=web6
GATEWAY=192.168.0.1
※ 참고로 [root@web6 ~]# clear 명령어를 입력하면 화면이 깨끗이 지워진다.
만약 clear 명령어 입력이 귀찮다면 CTRL+L 키를 눌러도 동일하게 화면 내용이 깨끗해진다.