본문 바로가기
IT/LINUX

리눅스 쉘 프롬프트(prompt) 호스트명 바꾸기

by SidePower 2021. 11. 8.

 

우분투를 설치해서 터미널창을 열어

리눅스 쉘 환경으로 들어와서 이것저것 살펴보면서

왠지 좁다는 생각이 드는거에요. ㅋ

터미널창을 크게 최대화하면 되겠지만

위의 노란색부분의 prompt 호스트명이 필요 이상으로 길게 느껴져서 

전체적으로 라인이 좁아보이는거 같아요.

 

우분트 설치할때 hostname을 지정하는 부분이 있었는데

세심히 보지 않아 놓친 거 같아요.

 

 프롬프트 (prompt)

리눅스 쉘이 사용자의 명령어를 기다리고 있는 대기모드를 말합니다.

  일반적인 형식
 로그인계정@호스트명:현재경로$

 예)

 sidepower@sidepower-VirtualBox:~$
 로그인계정 → sidepower
 호스트명 → sidepower-VirtualBox
 현재경로 → ~ 는 홈디렉터리를 가리킵니다.

 

 

호스트명이 sidepower-VirtualBox으로

너무 길어서 간단하게 HostVBox로 변경해 볼게요.

 

우분투 리눅스에서 hostname 변경하기

호스트명 설정 명령어
hostnamectl set-hostname 호스트명
 ♠ 명령어 실행
 《 hostnamectl set-hostname HostVBox 》

 sidepower@sidepower-VirtualBox:~$ hostnamectl set-hostname HostVBox
 sidepower@sidepower-VirtualBox:~$ 
 sidepower@sidepower-VirtualBox:~$ 
 명령어 실행해도 프롬프트가 바로 바뀌지 않아요.
 쉘을 다시 재접속하면 적용된 쉘 환경을 사용할수 있습니다.

 ♠ 새로운 터미널창 열기
 sidepower@HostVBox:~$
 프롬프트의 호스트명이 바뀐걸 확인할수 있어요.

 

실제로 우분트 리눅스에서 명령어 실행했어요.

새로운 터미널에서는 HostVBox로 변경되어 있어요.^^ 

 

감사합니다.

반응형

댓글