Shell prompt를 별칭으로 구분하기
Computer Science

Shell prompt를 별칭으로 구분하기

AWS를 이용해 여러개의 인스턴스를 프롬프트로 접속하다보니, 헷갈리는 경우가 발생했다.

그래서, 간단하지만 쉘 프롬프트를 별칭으로 구분하는 방법에 대해 정리하게 되었다.

 

$ sudo vi ~/.bashrc
  # 가장 아래에 작성한다.
  USER={등록할 별칭}
  PS1='[\e[1;31m$USER\e[0m][\e[1;32m\t\e[0m][\e[1;33m\u\e[0m@\e[1;36m\h\e[0m \w] \n\$ \[\033[00m\]'

$ source ~/.bashrc

sudo vi ~/.bashrc를 통해 나타나는 창에, USER와 PS1를 등록하면 쉘 프롬프트를 별칭으로 구분할 수 있다.

위에 작성해둔 예시로 예를 들어보자면, USER=JENKINS, PS1은 위와 동일하게 작성한다면 다음과 같은 형태로 프롬프트 창이 바뀌게 된다. 

PS1과 관련된 내용은 이 포스팅에서 더 자세히 확인할 수 있다.

 

끗!