kubernetes | docker

linux hostname

codingmonsters 2022. 8. 1. 10:36

linuxhostname이란?

hostname이란 linux서버에 처음 로그인 했을 때 뜨는 컴퓨터의 이름이라고 생각하시면 됩니다.

보통 terminal창을 처음 열었을 경우

 

[root@ip-10-1-1-18]으로 커맨드가 시작하는 것을 보았을 것이다.

여기서 @이를 기준으로 의미를 나눠서 설명하면 다음과 같다.

 

[계정명@서버의 host이름]

 

계정명은 네이버에서 로그인을 하는경우 쓰는 아이디라고 생각하시면됩니다.

 

만약,

[root@ip-10-1-1-18 /]

[root@ip-10-1-1-18 ~]

이렇게 나와있는경우 /, ~는 현재 위치해 있는 디렉터리 위치를 말해 줍니다.

 

[root@ip-10-1-1-18]$ 이런식으로 시작하는 경우, $의 의미는 명령어를 입력하는 프롬프트의 끝을 의미합니다.

 

그런데 가끔 보셨겠지만,

 

[root@ip-10-1-1-18]# 이렇게 나와있는 경우도 있습니다.

 

일반 사용자 계정으로 로그인 했을 경우 명령 프롬프트가 $로 끝나고, root로 로그인을 했을 때에는 명령어 프로프트가 #으로 끝납니다.