IT/IT일반
Bash에서 사용자 이름, Host 이름 바꾸기
우주선장 777
2023. 10. 23. 23:15
Ubuntu 셋업할 때, 열심히 사용자이름, 호스트 이름을 써둔 결과로 Terminal 창을 띄워보면
userName@hostName:~$ 으로 프롬프트가 보인다.
이걸 화면 캡쳐하게 되면, 내 이름과 호스트 이름이 노출되는데, 이게 싫다면, 간단히 bash의 설정을 바꿔보면 된다.
1. 설정 파일 열기
vi ~/.bashrc
2. PS1 을 찾아서 아래와 같이 변경. 포인트는 \u (user name을 표시하는 부분)을 그냥 user라는 string으로 바꾸고, \h (host name을 가져오는 부분)을 그냥 wsl 이라는 string으로 변경하는 것이다.
if [ "$color_prompt" = yes ]; then
# PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]user@wsl\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
3. 설정 다시 읽어들이기
source ~/.bashrc