배쉬쉘로 바꿨더니 bash-3.2 # 이렇게 나오는게 또 익숙하지 않았다.
기존까지 내가 접했던 서버들은 대부분 [계정명@호스트네임] # 이렇게 되어있던것 같다. 그래서 난 또 삽질을 시작했다.
이왕 내가 익숙한 환경으로 만들기로 결심한거 해보기로 했다.
수 많은 구글링과 네이버링을한 결과 완성된 버전을 기록한다.
루트상태에서 /etc/profile을 수정한다.(없다면 그냥 생성하는걸로~)
====================================================================================================================================
#Default bash shell configuration
tty -s && stty cs8 -istrip defeucw
if [ "$TERM" = "dumb" ] || [ "$TERM" = "dumb-" ]; then
LANG=C; export LANG;
fi
case "$0" in
bash | -bash)
PS1='\[\033[1;77m\][\u@\h:\w]\$\[ \033[0m\]'
if [ "$0" == "-bash" ]; then
if [ -f ~/.bashrc ]; then
. ~/.bashrc
else
export HISTCONTROL=erasedups
alias ll="/usr/bin/ls -alhF"
alias pp="/usr/bin/ps -eo 'user,pid,ppid,time,comm,s,zone
,class,pri,rss,pmem'"
fi
fi
;;
sh | -sh)
PS1="`/usr/ucb/whoami`@`hostname` "
case `/usr/xpg4/bin/id -u` in
0) PS1="${PS1}# ";;
*) PS1="${PS1}$ ";;
esac
;;
esac
export PS1
EDITOR=vi; export EDITOR
CC=cc; export CC
CXX=CC; export CXX
PATH=/usr/local/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/usr/openwin/bin:/usr/platform/`/usr/bin/uname -i`/sbin;
export PATH
LD_LIBRARY_PATH=/usr/local/xml/lib:/usr/local/ssl/lib:/usr/local/db/lib:/usr/platform/`/usr/bin/uname -i`/lib:/usr/local/lib:/usr/li
b:/usr/ucblib:/usr/ccs/lib;
export LD_LIBRARY_PATH
MANPATH=/usr/man:/usr/local/share/man:/usr/sfw/man:/usr/openwin/man:/usr/X11/man:/opt/sunstudio12.2/man;
export MANPATH
====================================================================================================================================
솔직히 이 내용을 다는 모르겠다. 하지만 대충 몇 가지 감을 잡은 사실...
PS1='\[\033[1;77m\][\u@\h:\w]\$\[ \033[0m\]'
이 부분은 [계정명@호스트네임] 형태로 출력하게 해주는 핵심 부분이다. 다만 \033으로 시작하는 이 부분은 색깔에 관련된 것이라고 한다.
\u는 유저명, \h는 호스트네임이다. 내가 원하는 형태다! 다만 그 뒤의 \w는 뭔지 잘 모르겠다...ㅠㅠ
나머지 밑에 부분은 뭐 기타 설정들을 export 해주는 것들이다. 너무 자세히 알려고 하면...머리가 깨질듯하다...
그냥 이정도로 만족해야지...
아무튼 이렇게 작업한 결과 쉘이 표시되는 형태는 다음과 같다.
[root@pertetest:~]#
이상 끝! 다음은 alias 설정!
'Computer > Oracle-Solaris' 카테고리의 다른 글
csh에서 LD_LIBRARY_PATH 설정하기 (0) | 2014.03.03 |
---|---|
ailas 설정 (0) | 2014.01.06 |
솔라리스에 FTP를 설정하자 (0) | 2014.01.06 |
hostname(호스트네임) 변경하기 (0) | 2014.01.03 |
설치 후 쉘과 홈디렉토리 설정 변경하기 (0) | 2014.01.02 |