(1) 자신의 개인적인 환경 설정
(1-1) login shell을 변경
# passwd -e
old shell : /sbin/sh
new shell : /bin/ksh <--- 기본적으로 대부분의 관리자는 ksh을 사용한다.
(1-2) $HOME/.profile 생성 및 편집
기본적으로 root(관리자)에게는 .profile이 존재하지 않는다.
그래서 원형파일을 복사하여 사용한다.
# cp /etc/skel/local.profile $HOME/.profile
# vi $HOME/.profile
# @(#)local.profile 1.8 99/03/26 SMI
stty istrip
ENV=/.kshrc
EDITOR=vi
PATH=/usr/local/bin:/usr/sadm/admin/bin:/usr/dt/bin:/usr/openwin/bin:/usr/ccs/bin:/usr/sbin:/sbin:/bin:/usr/bin:/usr/ucb:/etc:.
MANPATH=/usr/share/man:/usr/dt/man:/usr/local/man/usr/openwin/share/man:/usr/man
export PATH ENV EDITOR DISPLAY MANPATH
#
# If possible, start the windows system
#
if [ "`tty`" = "/dev/console" ] ; then
if [ "$TERM" = "sun" -o "$TERM" = "sun-color" -o "$TERM" = "AT386" ]
then
if [ ${OPENWINHOME:-""} = "" ] ; then
OPENWINHOME=/usr/openwin
export OPENWINHOME
fi
echo ""
echo "Starting OpenWindows in 5 seconds (type Control-C to interrupt)"
sleep 5
echo ""
$OPENWINHOME/bin/openwin
clear # get rid of annoying cursor rectangle
exit # logout after leaving windows system
fi
# . $HOME/.profile
(1-3) $HOME/.kshrc 생성 및 편집
# vi $HOME/.kshrc
PS1=[$LOGNAME@`hostname`:'$PWD]# ' <--- 쉘 변수 설정
export PS1 <--- 변수를 export한다.
set -o vi <--- korn shell을 설정한다.
alias ls='\ls -F' <--- alias을 설정한다.
alias ll='\ls -alF | more'
alias mv='\mv -i'
alias cp='\cp -i'
alias rm='\rm -i'
# ksh
# . $HOME/.kshrc
그럼 아래와 같이 프롬프트가 변경이 된다.
[root@test:/]#
(2) vi 편집기에 대한 환경설정
# vi $HOME/.exrc
set showmode sm nu
set ai nolist
# . $HOME/.exrc
(3) 전체적인 설정을 확인
(3-1) 로그인 쉘을 확인
# cat /etc/passwd | grep root
root:x:0:1:Super-User:/:/bin/ksh
(3-2) 쉘 프롬프트를 확인
[root@test:/]#
(3-3) vi 환경설정 확인
# vi testfile
( ) <--- ( )을 입력해 보면 커서가 움직이게 된다.
'OS > SOLARIS' 카테고리의 다른 글
[펌] [Solaris] 솔라리스 환경설정 (0) | 2005.07.12 |
---|---|
[펌] 백업 명령어(mt, ufsdump..) 및 사용법 요약 (SUN 기술문서) (0) | 2005.07.12 |
[펌] 콘쉘 환경설정 (0) | 2005.07.12 |
[펌] Sun 서버 시스템에서의 negotiation 설정 (0) | 2005.06.13 |
[펌] Solaris 100M-FD 설정 (0) | 2005.06.13 |