리눅스/UBUNTU 리눅스
우분투리눅스 : console color 콘솔 칼라
큰세상2000
2024. 12. 30. 22:46
반응형
By Claude
# 콘솔 프롬프트에 로그인한 사용자 계정 표시 및 색상 변경
■ ( user + root ) 사용자 프로필 수정
vi ~/.bashrc
# ------------------------------------------------------------
# 30m = 검정 / 31m = 빨강 / 32m = 초록 / 33m = 노랑
# 34m = 파랑 / 35m = 분홍색 / 36m = 청록색 / 37m = 흰색
# /W : 전체경로 생략 [user2000@localhost ~]$
# /w : 전체경로 표시 [root@localhost /home]#
# 내 계정안에서는 ~ 로 나옴
# /w : 전체경로 표시 [root@localhost ~]#
# $PWD : 계정포함 전체경로 표시 [root@localhost /home/user2000]#
# 현재 사용자가 root인지 확인
if [ $(id -u) -eq 0 ]; then
# root면 노란색 프롬프트
export PS1='\[\033[33m\][\u@\h $PWD]#\[\033[00m\]'
else
# 일반 user면 녹색 프롬프트
export PS1='\[\033[32m\][\u@\h $PWD]$\[\033[00m\]'
fi
■ user로 로그인했을때
user2000@ubuntu2204 :$ → [user2000@ubuntu2204 /home/user2000]$
■ root로 로그인했을때
root@ubuntu2204 :# → [root@ubuntu2204 /home/user2000]#
반응형