리눅스/ALPINE 리눅스
알파인리눅스 : console color 콘솔 칼라
큰세상2000
2024. 12. 30. 14:07
반응형
By Claude
콘솔 프롬프트에 로그인한 사용자 계정 및 경로표시 및 색상 변경
■ ( root + user ) 사용자 프로필 수정
vi ~/.profile
# 30m = 검정 / 31m = 빨강 / 32m = 초록 / 33m = 노랑
# 34m = 파랑 / 35m = 분홍색 / 36m = 청록색 / 37m = 흰색
# 현재 사용자가 root인지 확인
if [ $(id -u) -eq 0 ]; then
# root면 노란색 프롬프트
export PS1='\[\033[33m\][\u@\h \W]#\[\033[00m\]'
else
# 일반 user면 녹색 프롬프트
export PS1='\[\033[32m\][\u@\h \W]$\[\033[00m\]'
fi
■ user로 로그인했을때
localhost : ~$ → [user2000@localhost ~]$
■ root로 로그인했을때
su - root 로 로그인했을때만 적용된다 / su root 는 적용이 안됨
localhost : ~# → [root@localhost ~]#
■ '\W' 를 '\w' 로 바꾼다면 전체경로를 표시
localhost : ~$ → [user2000@localhost /home/ftp]$
localhost : ~# → [root@localhost /home/ftp]#
반응형