시원한 아이스아메리카노 처럼

728x90
반응형

이번 시간에는 현재 리눅스 시스템 이름을 확인하는 방법에 대해 알아보겠습니다.



현재 시스템의 호스트네임을 출력하거나 확인하는 명령어

[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 키를 눌러도 동일하게 화면 내용이 깨끗해진다.